在微信浏览器中执行js: typeof(WeixinJSBridge) 为什么是undefined呢 页面需要引入什么js么?

WeixinJSBridge不是内置在微信浏览器的么。... WeixinJSBridge不是内置在微信浏览器的么。 展开
 我来答
zljk0306
2016-06-20 · TA获得超过366个赞
知道小有建树答主
回答量:229
采纳率:90%
帮助的人:206万
展开全部

不需要引用js,但是你要这么写:

if (typeof WeixinJSBridge == "undefined") {
    if (document.addEventListener) {
        document.addEventListener('WeixinJSBridgeReady', wxPayCall, false);
    } else if (document.attachEvent) {
        document.attachEvent('WeixinJSBridgeReady', wxPayCall);
        document.attachEvent('onWeixinJSBridgeReady', wxPayCall);
    }
}
你要在注册一下WeixinJSBridgeReady这个事件
旧词对古风1054
2018-04-05
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

不需要引用js,但是你要这么写:

if (typeof WeixinJSBridge == "undefined") {

if (document.addEventListener) {

document.addEventListener('WeixinJSBridgeReady', wxPayCall, false);

} else if (document.attachEvent) {

document.attachEvent('WeixinJSBridgeReady', wxPayCall);

document.attachEvent('onWeixinJSBridgeReady', wxPayCall);

你要在注册一下WeixinJSBridgeReady

  1. 不需要引入js

  2. 现在已经被禁用了

  3. function weixinShareTimeline(title,desc,link,imgUrl)

  4. WeixinJSBridge.invoke('shareTimeline',

  5. "img_url":imgUrl,

  6. //"img_width":"640",

  7. //"img_height":"640",

  8. "link":link,

  9. "desc": desc,

  10. "title":title

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式