|
本帖最后由 sy_gouzhong 于 2016-6-19 15:30 编辑
我要一个分享朋友圈但提示: undefined is not a function
代码如下 ,请各位大侠帮忙看看
var Utils = require("$UI/system/components/justep/common/utils");
var goodsRow = this.comp("IntelligenceData").getFirstRow();
var title = goodsRow.val("Title");
var picPath = util.getServerUrl(util.getFirstImage(goodsRow.val("Image")));
if (!navigator.weixin) {
this.comp("messageDialog").show({
type : 'OK',
title : '大都汇提示',
message : '请确定手机中安装有微信。',
width : 270,
});
return;
}
var weixin = navigator.weixin;
weixin.share({
message : {
title : title,
description : "",
mediaTagName : "",
thumb : location.origin + require.toUrl(this.comp("IntelligenceData").val("Image")),
media : {
type : weixin.Type.WEBPAGE,
webpageUrl : Utils.getShareUrl()
}
},
scene : weixin.Scene.TIMELINE
}, function() {
// alert("Success");
}, function(reason) {
// alert("Failed: " + reason);
}); |
|