android-chrome相关内容

Android - WebView 语言在 Android 7.0 及更高版本上突然更改

我有一个多语言应用,主要语言为英语,次要语言为阿拉伯语. 如文档中所述, 我在清单中添加了 android:supportsRtl="true". 我已将 left 和 right 属性的所有 xml 属性分别更改为 start 和 end.我在 strings-ar 中添加了阿拉伯语字符串(其他资源也类似). 上述设置工作正常.将 Locale 更改为 ar-AE 后,阿拉伯 ..

Android Chrome浏览器地址栏移动固定元素hitarea

Android Chrome 似乎有一个相当大的错误,有时地址栏隐藏/显示会导致固定元素将它们的边界框向下/向上移动浏览器的地址栏高度.所以元素在视觉上保持在同一个位置,然而,边界框实际上发生了变化.这会使可点击区域变得无用,因为它们不再注册(见下图). 该错误是间歇性的,但我已经能够通过快速滚动然后突然停止滚动触摸屏幕来非常可靠地复制它.有没有其他人遇到过这种情况,更重要的是,有没有人有避 ..
发布时间:2021-09-23 19:28:44 前端开发

Android-Chrome 中的 SpeechSynthesis:无法从美国英语更改英语语音

我在 Android-Chrome 上使用语音合成 API.问题是,尽管有 4 种英语语音可用,但浏览器始终使用美国英语,无论代码指定什么.我可以使用其他语言,例如法语,而不是其他英语语音,例如 en-AU、GB 或 IN. 此代码从 getVoices 数组中过滤出英式英语语音对象,并使用第一个说出单词“tomato".问题是这个词总是发音为“to-may-lo"而不是“to-mar-to ..

适用于Android的Google Chrome浏览器上的字体大小显示问题

我有一个网页,其中 body 的字体大小为16px. 在适用于Android的Google Chrome浏览器上,我遇到以下问题:最初加载页面时,未定义字体大小(因此从主体继承字体大小)的元素中的字体大小更大大于16像素(如您继续阅读就会看到的那样,没有明显的方法可以计算呈现的文本的尺寸要大到的倍数).当用户向下滚动时,呈现的文本大小更改为16px. 请参见下面的两幅图像 在上面的屏幕 ..
发布时间:2021-05-08 20:55:40 移动开发

Android Oreo WebView在第二次加载后呈现的布局太小

在某些Android Oreo设备上,当我第一次在Webview上加载URL时,URL页面会正确加载.但是,当我再次加载URL时,页面被缩小了.在低于android oreo的设备上,该页面会为所有设备正确加载. 此外,当您在后台终止应用程序并再次加载时,URL会正确加载.在第二次及其后的尝试中,它将再次显示缩小的版本.我在下面附加了加载的网址图片 以下是正确在网页视图中加载网页 下面 ..

Android-WebView语言在Android 7.0及更高版本上突然改变

我有一个使用多种语言的应用程序,其中包含主要语言的英语和次要语言的阿拉伯语. 如文档中所述, 我已在清单中添加了android:supportsRtl="true". 我已将所有具有left和right属性的xml属性分别更改为start和end. 我已经在strings-ar中添加了阿拉伯语言字符串(对于其他资源也是如此). 以上设置正常运行.将Locale更改为ar-AE ..

在JS中获取Android Chrome浏览器地址栏高度

如何在Android的Chrome浏览器中获取JavaScript中地址栏的高度(左图中标有红色矩形)?我需要知道,因为它在向下滚动时消失,我需要对此作出反应,因为视口高度不同。 我已经想出一个解决方案: 获取初始状态下的视口高度: var height = Math.max(document.documentElement.clientHeight,window.innerHeig ..
发布时间:2019-06-07 22:12:53 前端开发