IOS微信浏览器的蛋疼问题?
做微信公众号内置应用开发的时候,遇到一个超级蛋疼的问题:
首先应用内有一个拍照上传的功能,起初一切顺利,调用wx.chooseImage拍照、即时展示图片、自动上传
顺畅丝滑的感觉每个人都喜欢
突然有一天,测试拿着他的8手iPhone 6过来找我,说拍照功能用不了,拍完图片不显示了,照片显示的位置是白的!!
尼玛!!不能够呀,我这一直都好好的,我用我的裂屏6P做了一次,依然顺畅丝滑,可是测试手中的机器就是不行,
我各种姿势查IOS版本号,微信版本号,都和我的一样,最后把他手机里的照片全部删除,再试,一样的想抄板砖砸机器。
在验证的问题的过程中还发现了一些其他怪异的问题,input readonly无效、confrim按钮为英文(ok,cancel)等等,
机器的语言和微信的语言设置都没有异样。
其他人的机器一切正常。
后来用有问题的微信号在我的手机上测试,结果是,一样的问题,问题,题。。。(跟微信账号有关系?)
测试人员说就在一天前还好好的,今天突然就不行了。
然而就在今天,就是股市开盘的前几秒,我的手机也出现了这个问题,崩溃!!!
求解决思路。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我也做过这样类似的功能,但我没用微信的chooseImage,我用input[type='file']来获取上传的图片,然后进行处理。获取的图片,要设置很多东西,因为上传的图片是跨域的。照片显示是白的,可能你没有在img.onload里,添加到src上。而且ios坑好像挺多的,上传的图片会变横向的。
可以去http://developers.weixin.qq.com/问问微信公众平台团队
页面通过LocalID预览图片 你看看你的jssdk的版本,如果是1.2.0 对于ios是有新的适配,使用wx.getLocalImgData({
})
readonly 问题是因为ios升级的问题。。暂时我也没找到合适的解决办法。求帮助