发布网友
共2个回答
热心网友
success:接口调用成功时执行的回调函数。
fail:接口调用失败时执行的回调函数。
complete:接口调用完成时执行的回调函数,无论成功或失败都会执行。
cancel:用户点击取消时的回调函数,仅部分有用户取消操作的api才会用到。
trigger: 监听Menu中的按钮点击时触发的方法,该方法仅支持Menu中的相关接口。
先执行//配置
wx.config({
debug: false, // 开启调试模式//发布时设置成false
appId: data.appId, // 必填,公众号的唯一标识
timestamp: data.timestamp, // 必填,生成签名的时间戳
nonceStr: data.nonceStr, // 必填,生成签名的随机串
signature: data.signature,// 必填,签名,见附录1
jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline', 'onMenuShareQQ', 'onMenuShareWeibo', 'getLocation', 'openLocation'] // 需要使用的JS接口列表
});
热心网友
微信所有接口都要等 wx.config()执行成功后才能执行,你应该把 wx.getLocation 写到 wx.ready() 里。
wx.ready() 会在 wx.config()执行成功后执行。
你写的代码把wx.getLocation放到前面,根本就无法执行,