如图,在web-view搭载的网页中,使用公众号的appid,调用wx.updateAppMessageShareData无法执行?
但是在其他地方调用扫码却是可以的?是小程序内置浏览器的问题吗?
let res = await this.$axios.post(this.$api.getJsSdkSign, {
url: window.systemVersion.BASEURL_CLOUD + "/assembly/" // location.href.split("#")[0]
});
wx.config({
debug: true,
appId: "", // 此处省略appid............
timestamp: res.timestamp,
nonceStr: res.nonceStr,
signature: res.signature,
jsApiList: ["checkJsApi", "scanQRCode", "updateAppMessageShareData"]
});
wx.ready(function() {
wx.checkJsApi({
jsApiList: ["updateAppMessageShareData"],
success: function(res) {
console.log(res);
}
});
wx.updateAppMessageShareData({
title: "添加员工",
desc: "30分钟有效",
link: `https://${window.systemVersion.host}/assembly/#/index/staffManage/addStaff`,
imgUrl: "../../../assets/mini/mini-introduction-bg.png",
success: function() {
// 设置成功
}
});
});
请问解决了吗
内嵌网页是不能直接调起分享
小程序内嵌的公众号网页调不起分享的
小程序webView调用的是小程序的分享
补充一下,wx-js-sdk用的是1.6.0版本的