微信 JS-SDK 各类问题记录

  在开发微信公众号网页中,使用微信的 JS-SDK 会遇到各类坑。记录遇到的坑及解决方法。前端

  1.JS-SDK 配置(url 指向)。安全

    在 JS-SDK 配置中,配置的签名基本在服务器完成,网上有各类方法。可是,url 须要前端给予配置。url 主域名必须在 JS 接口安全域名中添加。签名中须要          当前完整的 url,不包括#后面的字符。使用 window.location.href.split('#')[0] 获取当前域名。服务器

    版本问题:在使用中发现:Android 设备使用的 url 每当 url 发生变化且该 url 使用微信接口时,都必须从新上传 url 从新配置。不然没法使用。而在 IOS 中,只         要在其中一个页面配置过,都能使用...不知为啥。调试最好两台设备一块儿调试。微信

  2.微信接口使用 (只能一个一个使用)测试

    在使用图片接口中,从手机中得到相片后因 IOS 不能使用 src 直接显示 localId 因此须要用到 wx.getLocalImgData 接口。网上有连接如何转换使用(http://blog.csdn.net/jinyuyang78/article/details/76168649)。使用时发现,其中使用 for 循环遍历图片执行获取 base64 编码时会接口会没法使用(遍历一次会成功,遍历屡次会所有无效)。网上并没找到为何失效的缘由...最后,花了半天时间才测试成功,每次的 wx.getLocalImgData 只能执行一个,一个执行完成后才能执行下一个,一个没完成时去执行全部的执行都会无效。能够在 success 完成后再继续调用该接口。(递归调用)编码

相关文章
相关标签/搜索