说多了都是泪,真是边哭边填
1、io操作调用plus.io.resolveLocalFileSystemURL的api根据文件路径读取文件,填入路径后,安卓没问题,IOS死活报“编码错误”!
解决办法是:
在文件路径前面加上"file://",而已!
2、这个可能不是所有人都用得到,我在app集成了krpano的插件,用来实现全景视频的播放,但是在点击播放的时候,ios系统环境下弹出了系统自带的播放器并且遮住了全屏。
解决办法是:
需要在manifest.json的plus节点下新增allowsInlineMediaPlayback节点为true。
3、在调试的时候,突然报了java.io.EOFException的错误,如下图
解决办法是:
关掉翻墙工具!意不意外?惊不惊喜?是不是奇葩的报错信息?
4、不知道为什么,云打包的时候,ios需要的证书和描述文件都是生产的,讲道理不应该是发布的吗?望指教。
5、废了老大的劲整了一套证书和描述文件,结果因为包太大导致云打包失败,还得打成本地原生包。然后官方也没有给出多大就不能云打包了,这个有待测试(项目需要)。
6、最近在使用ipad进行真机调试的时候,经常会出现“打开手机服务失败,请尝试拔掉数据线后重新连接手机”的报错,据说这个bug在iOS 9的时候就出现了,但是到现在也没有解决,但是经过试验,我先连接一个未安装过项目的iPhone(可能只要换一个设备就醒了,不一定是iPhone)进行真机,只要到了安装应用之后就可以拔掉,重新插上ipad调试就不会再报错了。如果不行的话,重新启动Hbuilder试试。