bingo0377
bingo0377
  • 发布:2017-06-19 09:57
  • 更新:2017-06-19 10:21
  • 阅读:1792

plus.webview.create IOS正常Android失败

分类:HTML5+

webview加载外部网址,IOS测试都是正常的,在Android上测试时提示页面无法打开。

安卓基座调试时 报错如下:

 error  
 请求的页面无法打开:   
file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/.HBuilder/apps/HBuilder/www/%EF%BB%BF%EF%BB%BFhttp://u6.gg/xxxx at file:///android_asset/data/dcloud_error.html:41

调试发现 原来是当作本地文件了,然后 这里多了些 %EF%BB%BF%EF%BB%BF
然后就百度了一下 这些东西,原来是BOM头的问题?
我把所有代码格式检查了一下都没有问题,都是UTF-8 没有BOM头的
而且安卓报error,IOS正常

这是什么问题呢

2017-06-19 09:57 负责人:无 分享
已邀请:
bingo0377

bingo0377 (作者)

已解决。。
确实是BOM头的问题。。。
u6.gg 短网址服务的返回内容带有BOM头。。json也无法解析。。
已更换API了。。。。。。

该问题目前已经被锁定, 无法添加新回复