Ric*_*ler 2 angularjs cordova ionic-framework
我有一个 ionic 1 应用程序,它使用 $cordovaCamera 从用户那里检索照片。奇怪的是,在打开相机后(无论用户是拍照、取消还是从库中选择一张都没有关系),一旦关闭,应用程序就会错误地呈现。状态栏覆盖视图顶部,视图底部溢出视口。但是,如果您重新定向设备(从纵向变为横向),它将自行修复。
有没有办法强制应用程序手动重新绘制?
关于错误本身的额外信息:我单独创建了一个新的 ionic 1 应用程序并完全复制了相机代码,它没有相同的问题。相同版本的 ionic、angular、ngCordova 和相机插件。所以我相信实际的渲染问题特定于我的应用程序。然而,经过一整天的胡闹,我终生无法弄清楚发生了什么。
小智 5
我们在cordova-plugin-statusbar 版本中遇到了同样的问题:2.2.1
解决方案非常简单。我们将此依赖项降级到2.2.0版,一切都再次按预期工作。
要使用cordova插件的确切版本,请在config.xml您的项目中指定它,如下例所示:
<plugin name="cordova-plugin-statusbar" spec="2.2.0"/>
不要忘记删除./platforms和 ./plugins文件夹并cordova prepare在降级插件版本后运行。
| 归档时间: |
|
| 查看次数: |
1008 次 |
| 最近记录: |