use*_*384 11 ionic-framework wkwebview
我正在使用离子版1.2.4和wkwebview*
白色屏幕将在应用程序中随机出现.该应用程序非常庞大,我无法使用相同的步骤复制白屏问题.
当导航到另一个视图时,这是由内存问题造成的吗?
如果是,我怎样才能在代码中以指数方式增加内存?
*https://github.com/apache/cordova-plugins/tree/master/wkwebview-engine-localhost
它不会发生在iOS模拟器中,只会发生在物理设备中.iOS模拟器的内存是无限的吗?这解释了为什么它没有遇到这个记忆问题?
错误日志:
https://www.dropbox.com/s/97yfy0yieq2yccu/errorLogWhiteScreen20170214?dl=0
https://www.dropbox.com/s/j1nqyizp932x0t5/errorLogWhiteScreen20170214_2?dl=0
有点晚了,但如果它只发生在 iOS 上,我们用以下方法修复它:
//the following hack fixes the random white screen when tapping quickly
if (window.device) {
if (window.device.platform === PARAMETERS.IOS) {
console.log('iOS hack done.');
$ionicConfigProvider.views.maxCache(0);
$ionicConfigProvider.views.swipeBackEnabled(false);
}
}
Run Code Online (Sandbox Code Playgroud)
这是 Ionic 1.3
| 归档时间: |
|
| 查看次数: |
702 次 |
| 最近记录: |