Ios微信浏览器报错,wx is not defined

wx.ready(function() {

        wx.onMenuShareTimeline(shareData);
        // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。
        wx.onMenuShareAppMessage(shareData);
        wx.onMenuShareQQ(shareData);
        wx.onMenuShareQZone(shareData);
        wx.onMenuShareWeibo(shareData);
    });

我猜
1.你没有引入微信对应的js文件
2.wx.config没有设置

一看就没正确引用微信jssdk,抬走,下一个

  • 如何在phpStorm中使用JSLint检查js代码
  • 使用fastclick后,label>input[type=radio]+span结构,点击文字不能够选中这个radio
  • 已定义的js对象,调试时提示未定义
  • 这个地方,如何写一个js,当选中的那一项的运单状态为已发货时,点击派车,弹出警告?
  • 关于Redux React的几个问题?
  • 在bower.json中只有 bootstrap的信息并没又其依赖的jquery。
  • bootstrap ace后台怎么显示三级菜单?
  • window.addEventListener(‘paste’…执行两次问题?
  • 微信支付产生警告warning: (x86_64) /../
  • js控制一个dom做圆周运动的算法思路
  • (_a = [""], _a.raw = [""],….); js一个小括号的是什么意思?