@wwanghee
2017-04-26T02:30:46.000000Z
字数 1102
阅读 745
此方案适用于手QH5的分享场景,支持场景如下:

1、使页面具有分享的能力
代码如下,shareinfo的内容请自行替换,可以直接复制代码到合适的地方即可。
//表情分享功能getScript('http://imgcache.qq.com/club/themes/common/qt/widget/setShare.js', function(){var shareinfo = {title: '标题',description: '描述',imageUrl: '分享消息的缩略图',mShareUrl: '分享目前页面URL,选填。不填默认是本页面',puin: '官方来源公众号帐号,选填',sourceName: '自定义来源,选填,配合puin使用'};new Share(shareinfo);});function getScript(url, callback) {var node = document.createElement('script'),script = document.getElementsByTagName('script')[0];node.src = url;node.type = 'text/javascript';node.onload = node.onerror = node.onreadystatechange = function () {/loaded|complete|undefined/.test(node.readyState) && function () {node.onload = node.onerror = node.onreadystatechange = null;node.parentNode.removeChild(node);node = undefined;callback && callback();}();};script.parentNode.insertBefore(node, script);}
2、被分享的页面具有智能跳转的能力
代码如下,推荐最优先加载,可以直接复制使用,有需要直出的朋友自行直出:
<script src="http://imgcache.qq.com/club/themes/common/qt/widget/shareHandler.js" inline></script>
[2016-1-18]
1、优化了分享白名单机制,凡是qq.com的三级及以上域名,如:xxx.qq.com,xxx.yyy.qq.com等,都是可以允许访问的。
[2017-4-10]
1、支持新的微信跳转方式
2、接入安全中心的策略