微信朋友圈分享js代码最新2015年无错版
2015-07-15 18:02
603 查看
最近微信对分享做了进一步规范,导致很多分享都不起作用了,今天跟大家分享,2015年最新修无错的!
以下是主要微信分享页面代码:(其中红色部分主要懒友自己填写自己哈。)
<?php
require_once "jssdk.php";
$jssdk = new JSSDK("yourAppID", "yourAppSecret");
$signPackage = $jssdk->GetSignPackage();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
TEST..
</body>
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script>
/*
* 注意:
* 1. 所有的JS接口只能在公众号绑定的域名下调用,公众号开发者需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。
* 2. 如果发现在 Android 不能分享自定义内容,请到官网下载最新的包覆盖安装,Android 自定义分享接口需升级至 6.0.2.58 版本及以上。
* 3. 完整 JS-SDK 文档地址:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html
*
* 如有问题请通过以下渠道反馈:
* 邮箱地址:weixin-open@qq.com
* 邮件主题:【微信JS-SDK反馈】具体问题
* 邮件内容说明:用简明的语言描述问题所在,并交代清楚遇到该问题的场景,可附上截屏图片,微信团队会尽快处理你的反馈。
*/
wx.config({
appId: '<?php echo $signPackage["appId"];?>',
timestamp: <?php echo $signPackage["timestamp"];?>,
nonceStr: '<?php echo $signPackage["nonceStr"];?>',
signature: '<?php echo $signPackage["signature"];?>',
jsApiList: [
'checkJsApi',
'onMenuShareTimeline',
'onMenuShareAppMessage',
'onMenuShareQQ',
'onMenuShareWeibo',
'hideMenuItems',
'showMenuItems',
'hideAllNonBaseMenuItem',
'showAllNonBaseMenuItem',
'translateVoice',
'startRecord',
'stopRecord',
'onRecordEnd',
'playVoice',
'pauseVoice',
'stopVoice',
'uploadVoice',
'downloadVoice',
'chooseImage',
'previewImage',
'uploadImage',
'downloadImage',
'getNetworkType',
'openLocation',
'getLocation',
'hideOptionMenu',
'showOptionMenu',
'closeWindow',
'scanQRCode',
'chooseWXPay',
'openProductSpecificView',
'addCard',
'chooseCard',
'openCard'
]
});
wx.ready(function () {
// 在这里调用 API
});
</script>
<!--微信分享-->
<script type="text/javascript">
wx.ready(function () {
var shareData = {
title: '标题',
desc: '描述',
link: 'http://www.lanrenmb.com',
imgUrl: 'http://www.lanrenmb.com/templets/lanrenmb/img/logo.png'
};
wx.onMenuShareAppMessage(shareData);
wx.onMenuShareTimeline(shareData);
wx.onMenuShareQQ(shareData);
wx.onMenuShareWeibo(shareData);
});
wx.error(function (res) {
console.log(res.errMsg);
});
</script>
<!--END 微信分享-->
</html>
还剩下几个php文件,就知道打包大家下载哈。http://www.lanrenmb.com/JS/weixin_js.zip
若是不会使用,请关注我们懒人官网微信(微信号:lanrenmb)我来教你噢!
以下是主要微信分享页面代码:(其中红色部分主要懒友自己填写自己哈。)
<?php
require_once "jssdk.php";
$jssdk = new JSSDK("yourAppID", "yourAppSecret");
$signPackage = $jssdk->GetSignPackage();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
TEST..
</body>
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script>
/*
* 注意:
* 1. 所有的JS接口只能在公众号绑定的域名下调用,公众号开发者需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。
* 2. 如果发现在 Android 不能分享自定义内容,请到官网下载最新的包覆盖安装,Android 自定义分享接口需升级至 6.0.2.58 版本及以上。
* 3. 完整 JS-SDK 文档地址:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html
*
* 如有问题请通过以下渠道反馈:
* 邮箱地址:weixin-open@qq.com
* 邮件主题:【微信JS-SDK反馈】具体问题
* 邮件内容说明:用简明的语言描述问题所在,并交代清楚遇到该问题的场景,可附上截屏图片,微信团队会尽快处理你的反馈。
*/
wx.config({
appId: '<?php echo $signPackage["appId"];?>',
timestamp: <?php echo $signPackage["timestamp"];?>,
nonceStr: '<?php echo $signPackage["nonceStr"];?>',
signature: '<?php echo $signPackage["signature"];?>',
jsApiList: [
'checkJsApi',
'onMenuShareTimeline',
'onMenuShareAppMessage',
'onMenuShareQQ',
'onMenuShareWeibo',
'hideMenuItems',
'showMenuItems',
'hideAllNonBaseMenuItem',
'showAllNonBaseMenuItem',
'translateVoice',
'startRecord',
'stopRecord',
'onRecordEnd',
'playVoice',
'pauseVoice',
'stopVoice',
'uploadVoice',
'downloadVoice',
'chooseImage',
'previewImage',
'uploadImage',
'downloadImage',
'getNetworkType',
'openLocation',
'getLocation',
'hideOptionMenu',
'showOptionMenu',
'closeWindow',
'scanQRCode',
'chooseWXPay',
'openProductSpecificView',
'addCard',
'chooseCard',
'openCard'
]
});
wx.ready(function () {
// 在这里调用 API
});
</script>
<!--微信分享-->
<script type="text/javascript">
wx.ready(function () {
var shareData = {
title: '标题',
desc: '描述',
link: 'http://www.lanrenmb.com',
imgUrl: 'http://www.lanrenmb.com/templets/lanrenmb/img/logo.png'
};
wx.onMenuShareAppMessage(shareData);
wx.onMenuShareTimeline(shareData);
wx.onMenuShareQQ(shareData);
wx.onMenuShareWeibo(shareData);
});
wx.error(function (res) {
console.log(res.errMsg);
});
</script>
<!--END 微信分享-->
</html>
还剩下几个php文件,就知道打包大家下载哈。http://www.lanrenmb.com/JS/weixin_js.zip
若是不会使用,请关注我们懒人官网微信(微信号:lanrenmb)我来教你噢!
相关文章推荐
- 微信企业号开发:corpsecret到底在哪块呢?
- 微信支付SDK开发教程
- Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果
- 媒体猫创始人:如何才能做好行业的生态圈?
- .NET微信公众号开发-3.0查询自定义菜单
- .NET微信公众号开发-2.0创建自定义菜单
- java ipone 微信昵称emoji表情保存失败 无法存入数据库
- 微信支付
- Android 微信支付集成
- WeiXin Share{微信分享}
- 微信开发的CreateTime
- CSV格式转成libsvm标准格式的小程序
- .NET微信公众号开发-1.0初始微信公众号
- 微信突然出现redirect_uri 参数错误
- 跟最牛的专家老师,学最牛的新技术开发
- imagePreview接口调用微信自带图片播放器
- 安卓仿照微信
- 自定义 Dialog --- 仿照微信删除联系人界面
- 微信红包限额提升方法
- Android、IOS直接打开QQ或微信对应好友的聊天窗口