我正在使用PhoneGap / Cordova为iOS和Android构建应用程序。使用标准行为,在JavaScript初始化并且Cordova API准备就绪之前,不会显示webView。所以在我打电话之前:
document.addEventListener('deviceready', this.onDeviceReady, false);
......屏幕完全是空白的。只有初始化对deviceready的调用并且加载了Cordova API后,才能看到webView。
我想尽快显示webView,没有任何延迟,因此无论Javascript状态如何,静态HTML元素几乎都会立即出现。我已经掌握了Objective C的基本知识,并查看了代码,但Cordova库很大,我还没有发现webView的显示方式和时间。
有人知道如何在Objective C端加载后立即显示webView,无论Cordova API是否已准备就绪? (如果有的话可能会有什么缺点?)
提前致谢!