我正在使用适用于IOS 10和11的Cordova 7.10构建应用程序。
有时,该应用程序似乎没有随机触发任何触摸事件,例如冻结。但这并不是冻结,因为javascript部分仍然可以正常工作-已选中使用Safari检查它并运行一些代码并显示一些警报窗口。一段时间后,界面再次响应。
我已经按照Cordova app hanging during startup on iOS 10中的说明添加了内容安全策略元标记,但到目前为止没有成功,随机的“冻结”仍在发生。
答案 0 :(得分:1)
如果您在iOS 11.3 / 11.4上遇到此问题,则可能是由于这些版本的iOS中的错误导致事件时间戳记变为负值并导致某些触摸事件处理库无法处理触摸事件。
有关更多信息:
注意:该错误已在iOS 12中修复