【发布时间】:2014-11-15 05:36:48
【问题描述】:
正如标题所示,jQuery 中是否有任何方法可以检测/确定通话状态栏是否可见(因此如果用户正在通话中),因此我可以相应地更改我的 iOS Web 应用程序的 GUI ?
我意识到“确定用户是否在通话中”可能无法通过 javascript。我也知道这可以使用 Objective C 和 Phonegap/Cordova 插件来完成。但是,这不是我正在寻找的解决方案。
我宁愿寻找一种解决方法,它通过一些其他参数来确定这一点,例如通过测量状态栏的高度或以任何方式orientation change event。有什么想法吗?
PS。如果您想看看我迄今为止毫无结果的尝试,请告诉我。
【问题讨论】:
-
状态栏不是 WebView 的一部分,所以如果它的任何内容都可以通过 Javascript 访问,我会感到非常惊讶。
-
这绝对正确,但正如我所说,我正在寻找一种方法来以另一种方式解决这个问题。例如测量画布大小,在类似于 onOrientationChange 的东西上添加监听器等。
标签: javascript jquery iphone web-applications statusbar