|
[App引擎]
魅族手机openFrame时,参数reload为true,有时候不执行apir...
[复制链接]
本帖最后由 angelshelter 于 2017-9-28 17:55 编辑
最近都有点忙,好久没写bug帖了。
魅族手机使用openFrame时,参数reload为true,有时候不执行apiready方法。
注意的我用词
首先代码是没有问题的,我在苹果和其它手机上试过了,都正常的。
只有魅族手机偶偶会出现不执行apiready。真奇怪,它也不是不执行,感觉有二分之一的概率失败,比如你点第一下,执行了apiready
点第二下就不执行了,再点再执行,再点再不执行。就是这种情况。
我还测试了下,虽然有时候没有执行apiready里面的代码,但是执行了js代码,就是说如果不写在apiready里面,就会被执行。
不知道我的表述还算不算清晰呢,不懂的就留言吧。[qq]714008456[/qq]
补救的办法是,在主win上面加一个定时,比如2秒后,去判断子页面有没有加载apiready,如果没有加载,就自己加载。apiready();
|
|