发表于: 2017-07-08 23:42:32
2 1043
今日完成:
完成了职位详情页两个分享按钮的函数,分享到新浪微博和qq的两个按钮
将分享按钮对应的函数放在了service里,在控制器中调用,实现了控制器的瘦身,
掌握了一些service的用法
遇到的问题:
暂无
明日计划:
完成职位详情页
今日收获:
学习了如何调用各大社交网站的接口,从而分享自己的网页内容,其原理都是一样的,只不过有些参数可能不同,还有就是接口肯定是不同的,比如qq是一个index.html。新浪则是一个php文件
将分享按钮对应的函数放在了service里,在控制器中调用,实现了控制器的瘦身,
掌握了一些service的简单用法,但是感觉还有很多东西需要学,尽量使代码更加简洁高效。
分享一下qq发送消息的函数
this.shareQQ=function(){
return (function (s, d, e) {
try {
} catch (e) {
}
var f = 'http://connect.qq.com/widget/shareqq/index.html?',
u = d.location.href,
p = [
'url=', e(u),
'&title=', e(window.sharetitle),
'&desc=',e(window.sharecontent),
'&pic=', e(window.shareUrl)
].join('');
function a() {
if (!window.open([f, p].join('')));
};
if (/Firefox/.test(navigator.userAgent)) {
setTimeout(a, 0)
} else {
a()
}
})(screen, document, encodeURIComponent);
};
评论