页面在使用 ios 7 的科尔多瓦应用程序上不可见

Posted

技术标签:

【中文标题】页面在使用 ios 7 的科尔多瓦应用程序上不可见【英文标题】:Page not visible on cordova app using ios 7 【发布时间】:2015-01-07 10:30:17 【问题描述】:

对不起,这个特别模糊的问题,我遇到了一个问题,我的应用程序中的视图最初是不可见的,你可以按下屏幕,链接和其他项目工作,你只是因为某种原因看不到它们。

这只发生在 ios 7 上,它似乎在 iOS8 和 android 上按预期工作。

cordova -version 4.1.2

@license AngularJS v1.2.27

这是任何人都遇到过的常见问题/错误吗?

【问题讨论】:

您能否提供图片或其他说明来说明屏幕上究竟显示了什么?当您单击链接时会发生什么(它们不是一开始也是不可见的吗?),那么它是否有效?它只是黑色还是白色?有没有 JS 错误? 是的,我并没有真正给你太多东西,基本上屏幕的 ng-view 部分是黑色的。但页眉和页脚可见,遗憾的是我无法提供屏幕截图。链接按预期运行,没有 js 错误。 【参考方案1】:

原来问题与-webkit-overflow-scrolling: touch; 相关,从容器中删除此问题修复了问题

【讨论】:

以上是关于页面在使用 ios 7 的科尔多瓦应用程序上不可见的主要内容,如果未能解决你的问题,请参考以下文章

后台服务科尔多瓦离子应用程序。背景插件在 ios 8.3 上不起作用

$http.get() 方法在 windows 8.1 科尔多瓦上不起作用

嵌入的音频在 Safari/iOS 上不可见

如何调试据称正在应用但在页面上不可见的样式?

如何在适用于 ios 7 的科尔多瓦 3.9.2 中删除 index.html

使用 Xcode 10.3 构建时,NSAttributedString 在 iOS 13 上不可见