问题标签 [android-chrome]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
432 浏览

javascript - 当我们通过 chrome android 通知暂停音频时,howler.js 未检测到暂停事件

我正在使用 howler.js 播放音频并将实例声明为

一切正常,但是当播放音频时,chrome android 会显示歌曲播放的通知,当我们通过通知暂停音频时,howler.js 不会检测到它。

请让我知道如何在我们的代码中检测到它。

0 投票
1 回答
259 浏览

android - 为什么通过 Chrome 自定义标签退出 Android 会丢失 cookie

我当前的 Android 应用程序用于Chrome Custom Tabs登录和注销。

我们的用户登录的时间越长,用户注销失败的可能性就越大。

例如,当用户登录超过 60 分钟时,退出始终失败

使用 HTTP 代理后,我们发现所有识别 cookie 的用户都没有附加到注销调用。

我的印象是 Chrome 处理了所有 cookie,用户应用程序无权影响它们。

我们如何在 60 分钟内丢失用户会话的 cookie?

这是 Chrome 自定义标签的已知问题吗?

0 投票
1 回答
79 浏览

javascript - 如何防止用户在keydown事件(event.preventDefault not wotking)中在android浏览器中输入特殊字符

据我所知,event.preventDefault 在 android 中不起作用。那么在keydown事件中防止用户在android中输入特殊字符的最佳替代方法是什么。注意:触发输入事件时的替换值解决方案很好,但在我的情况下并不能解决问题。

0 投票
0 回答
37 浏览

javascript - Android Chrome 中的 Onbeforeunload 事件不会被触发

我需要保存我的会话令牌,localStorage以便在用户重新加载页面时取回它:

在桌面版 Chrome 中,这项工作非常完美,但在移动版(Android Chrome 85)中,关闭浏览器或选项卡时不会触发 unload/beforeunload 事件,它仅在刷新页面时才有效。

有没有办法解决这个问题?

0 投票
1 回答
147 浏览

android - 在 Chrome 86.0.4240.75 上启动“打开 url”意图时 ActivityNotFoundException 崩溃

适用于 Android 的 Chrome版本 86.0.4240.75仅在几天前发布。推出刚刚开始,但我们看到使用该版本 Chrome / Android System WebView 的设备上出现了新的崩溃,其数量正在直线上升。

看起来对于任何 url,在任何使用版本 86.0.4240.75 的设备上,上面的代码都会因 ActivityNotFoundException 而崩溃:

似乎是 Chrome 中的一个错误,但有人找到解决方法了吗?

0 投票
1 回答
247 浏览

android - Android Chrome 上的网站特定页面缩放?

在 iOS Safari 上,有一个 Aa 按钮可以调整任何特定网站(包括我们一直在开发的网站)上的文本/页面缩放。

除了设置下的全局文本大小调整器之外,我在 Android Chrome 上找不到类似的功能。这会影响所有网站。

如果用户愿意,我们希望用户能够将我们的特定网站缩放 115% 和 125%。

我调查过:

或者

谁能推荐在 Android Chrome 上缩放特定网站的最佳做法?

我可能只是建议 iOS Safari 用户使用 Aa 按钮,但可能希望以编程方式为 Android Chrome 用户设置一些东西——基于我们网站上的“首选项”网页。

0 投票
0 回答
268 浏览

javascript - 绕过 Chrome Android:LITE 模式(延迟加载) - 强制急切加载到整个网站

你好

我有一个用 Bootstrap4 制作的网站。工作正常,直到我检测到特定于Google Android Chrome 浏览器的错误- 以及他的默认LITE 模式。

如果我正确 Lite Mode = Lazy loading,则在需要时加载元素(我想通过滚动距离检测)。

但我有一个问题。这是一个单页 - 一个顶部有菜单的长网站。而且我无法从顶部“滚动到 ID”。好吧,我可以,但我总是得到一个不完美的滚动结果。如果我再次调用滚动功能 - 它现在会“准确地在应该的地方”。

所以我想:由于延迟加载开启,一些元素没有被渲染,所以 JQuery 的“滚动偏移”被破坏了......我滚动的“精确”越低,“滚动到 ID”功能就变成了。

但是对于根本不滚动但想要单击菜单并向下滚动的用户 - 如果他们在 android chrome 上打开了精简模式,他们就会遇到问题。

请问有什么办法告诉浏览器“不要在这里做延迟加载”吗?

编辑: 该项目在线,如果您想重新创建它,请按照以下步骤操作:( 需要带有 Chrome 的 Android 设备)

  1. 开启 LITE 版本。
  2. 打开新标签页(这很重要)
  3. 访问:https ://objednavka.pollitocheesecake.sk/
  4. 慢慢滚动到您将看到的第一个产品,然后按绿色 +
  5. 现在有一个新按钮“POKRACOVAT POPS UP”
  6. 单击它,您将被发送并在“部分之间”的“屏幕”上结束

如果您在 LITE MODE OFF 的情况下执行相同操作 - 您将在下一部分结束时没有任何问题。

注意:带有 NEW TAB 的部分很重要,在简单的重新加载时,精简版已经呈现页面并且导航即使在精简模式下也能正常工作。仅限第一次访问。

谢谢奥利弗

0 投票
1 回答
108 浏览

bluetooth-lowenergy - 向 BLE 设备发送数据时,桌面和 android 移动设备上 chrome 的不同行为

0 投票
0 回答
682 浏览

webrtc - WebRTC facesMode 环境在 Android Chrome 中不起作用

我正在将 WebRTC 用于视频和音频,并且我希望支持将移动设备中的相机从前向后翻转,反之亦然。

使用以下代码 Safari iOS 效果很好,但 Android Chrome 会抛出异常NotReadableError: Could not start video source。我也将关闭任何以前的曲目。

我还尝试了没有宽度和高度的约束。

任何有关如何进一步调试或尝试的想法将不胜感激。

[更新] 使用 Android Firefox 浏览器进行测试可以正常工作!

0 投票
0 回答
45 浏览

html - Chrome Android URL Bar破坏了绝对定位元素的位置

当 URL 栏缩回时,注意这个元素(底部的箭头)从页面底部移开。

GitHub 徽标

箭头具有以下样式 - 它绝对位于底部,但当 URL 栏移动时,它更像 10%。

我的html和正文如下;

我已经尽一切努力让它粘在页面底部。但一切都无济于事。

当 URL 栏消失时,我希望所有元素都拉伸以适应页面。

我试图重新排列元素以尝试修复,但它似乎不起作用。

还有其他建议吗?还是我只是忍受它?

我的问题是 URL 栏占用的额外空间是宝贵的屏幕空间。