|
楼主 |
发表于 2017-3-27 16:26:05
|
显示全部楼层
我看了系统自带的demo/taobao下面的detail,那个分享事件代码如下:
//分享按钮
Model.prototype.shareBtnClick = function(event){
/*
1、获取商品ID
2、打开分享页面
3、参数说明
thumb:缩略图,可以显示商品图片,注意不能大于32kb,链接从http开始
webpageUrl: 分享链接,使用location.href显示当前页面,链接从http开始
scene:分享到微信朋友圈、微信朋友、微信群
weixin.Scene.TIMELINE 是分享到微信朋友圈
weixin.Scene.SESSION 是分享给微信朋友、微信群
*/
if (!navigator.weixin) {
return;
}
var weixin = navigator.weixin;
var Utils = require("$UI/system/components/justep/common/utils");
weixin.share({
message : {
title : this.comp("goodsData").val("fTitle"),
description : "",
mediaTagName : "",
thumb : location.origin + require.toUrl("./detail/img/icon.png"),
media : {
type : weixin.Type.WEBPAGE,
webpageUrl : Utils.getShareUrl()
}
},
scene : weixin.Scene.TIMELINE
}, function() {
// alert("Success");
}, function(reason) {
// alert("Failed: " + reason);
});
};
我把这个淘宝例子放到手机上运行,点这个分享动作,根本就没有任何反应,这到底是怎么回事?请指点下 |
|