暂停/恢复时的离子空白屏

时间:2016-01-12 12:12:12

标签: cordova ionic

已多次提出类似问题:

PhoneGap/Cordova blank screen on pause/resume

AdMob with PhoneGap 3.0 on resume displays blank page until screen is touched

说明

有时,应用程序暂停后(例如按“主页”),当它再次启动时,浏览器视口为空白。只要在Web视图中触摸,它就会正确呈现页面。此问题可以在性能较低的旧Android设备中重现。

Workaroud:

Workaroud在两个问题中提供,他们听取'resume'事件并在UI上进行一些更改以刷新UI。我没试过,但我认为它应该可以工作,但这太脏了。任何人都可以提供优雅的解决方案吗?

1 个答案:

答案 0 :(得分:0)

如果设备在旧版本的android上运行,您是否尝试过实施$scope.$apply()调用?

您是否有理由支持这些旧设备?大多数应用程序已停止支持任何比Android 4.0.3更旧的设备,因为众所周知它们有很多错误,而且这些设备的市场份额目前相当小。

查看以下android市场份额统计数据: http://developer.android.com/about/dashboards/index.html