82得票13回答
安卓7.0及以上版本中,WebView语言突然更改。

我有一个多语言应用程序,主要语言为英语,次要语言为阿拉伯语。 如文档所述, 我在清单中添加了android:supportsRtl="true"。 我将所有具有left和right属性的xml属性更改为分别具有start和end。 我在strings-ar(以及其他资源)中添加了阿拉伯语...

49得票3回答
Android Chrome 浏览器地址栏位移导致固定元素无法点击

似乎 Android Chrome 存在一个严重的 bug,有时隐藏/显示地址栏会导致固定元素将其边界框向下或向上移动浏览器地址栏高度。因此,元素在视觉上停留在同一位置,但边界框实际上发生了移动。这使得可点击区域无法注册(请参见下面的图像)。 这个 bug 是间歇性的,但我已经可以通过快速滚动...

14得票1回答
如何停止Chrome后台更新影响我的应用程序?

更新的帖子 问题 我们有各种日志表明,Chrome 的后台更新正在杀死我们使用 Webview 的应用程序。这些日志都遵循类似的模式;3034 3049 I ActivityManager: Force stopping com.android.chrome appid=10115 us...

14得票5回答
在JS中获取Android Chrome浏览器地址栏的高度

如何在Chrome浏览器的Android版中使用JavaScript获取地址栏的高度(由左图中的红色矩形标记)?我需要知道它的高度,因为在向下滚动时它会消失,而此时视口高度不同。 我已经找到了一种解决方案: 获取初始状态下的视口高度: var height = Math.max(do...

9得票1回答
唤醒锁在浏览器中有效,但在PWA中无效。

我有一个使用唤醒锁的Web应用程序(见下文) - 我已注册了原点试用,并将代码添加到了我的index.html中。- 请参见https://lucid-franklin-4016c2.netlify.com/ 当我在最新版的Android Chrome中加载页面时,手机保持唤醒状态,我为这个...

7得票1回答
navigator.share在用户在安卓设备上取消本地选择器时无法解决或拒绝。

因此,我们正在一个Ionic v3 PWA中实现navigator.share()(https://developers.google.com/web/updates/2016/09/navigator-share)。它可以工作,但是我们遇到了一个小问题,我们不知道如何解决:当本地共享选择器弹...