问题标签 [mobile-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 投票
0 回答
264 浏览

javascript - Javascript 预填充短信到设备应用程序

我正在努力解决从 Javascript 中的行为将 SMS 预填充到 SMS 设备默认应用程序的问题。

iOS >= 8

iOS == 7

注意:就我注意到谷歌搜索而言,不支持身体

iOS < 7

安卓

// 它适用于移动端 Firefox、Opera、Samsung、Chrome

注意:现在一切似乎都很好,但我的问题是我想在 setTimeout 之后自动触发此行为,并且在 Chrome 中无法正常工作。我猜这是由于CSP。 https://developer.chrome.com/extensions/contentSecurityPolicy 如果我错了,请纠正我。

如果有解决方法,我很乐意从您那里得到提示。先感谢您,

亨利

0 投票
3 回答
2545 浏览

android - 移动 Chrome 中用于测试多个 android 包名称的 Intent URL

我正在使用意图 URL 从移动 Chrome 启动应用程序,或者如果未安装应用程序,则回退到 URL。它在https://developer.chrome.com/multidevice/android/intents中有描述。

现在我遇到了一个存在两个不同包名称的应用程序。

是否有任何 URL 语法或其他解决方案可以让我在回退到 URL 之前尝试两个不同的包名称?

首选的解决方案是:

  1. 尝试打开包名A。
  2. 如果A不存在,尝试打开包名B。
  3. 如果两者均未安装,请转到移动 Chrome 中的后备 URL。
0 投票
0 回答
605 浏览

css - iOS google chrome / Mac Safari中的外来字符变为自动粗体

这张图片描述了我面临的问题 -在这张图片中

如您所见,外来字符变为自动粗体。我花了一些时间寻找解决方案,但这就是我能找到的全部 - http://www.cryoutcreations.eu/forums/t/incorrect-display-of-special-characters

该问题在移动 google chrome 和 mac safari 中重复出现,但在 Mac google chrome 上呈现良好(所有文本具有统一权重)。

编辑:问题可以在这里看到 - http://respectvn.townhallapp.io/vi/c%C3%A2u-h%E1%BB%8Fi/63/k%E1%BA%BFt-qu%E1% BA%A3

0 投票
2 回答
359 浏览

javascript - parseFloat 在移动设备上不起作用

我正在编写一个非常基本的 html 计算器。最终结果和用户输入显示在下面的“textDisplay_”区域中:

我还有一个 JavaScript 代码,它使用以下函数获取显示的值并将其解析为浮点数:

这段代码在桌面浏览器上运行良好(我已经在 Chrome、FireFox 和 IE 上对其进行了测试)它们看起来都不错,如果我输入:3.14*2 并按'=',它们会给我 6.28。

但是在我的 android 4 上,使用最新版本的移动版 chrome 和 firefox,所有的十进制数字都被四舍五入了!所以如果我输入“3.14*2=”,我会得到“6”!

我该如何解决这个问题?我查看了其他包含 parseFloat 的帖子不起作用,但没有一个与这个问题相似。两者都给出相似的结果:

一种选择是编写我自己的 parseFloat(我以前为微控制器做过这个!)但我真的不想那样做。

提前非常感谢。

0 投票
0 回答
526 浏览

html - 使用 Tab 键和蓝牙键盘时如何修复 iPad Safari 和 Chrome 崩溃

这真的很烦人 - 在 iPad 上使用 Safari 或 Chrome 网络浏览器和蓝牙键盘时,快速按 Tab 键会冻结,然后崩溃并重新启动浏览器(例如,如果您是快速打字员并使用任何网站,输入用户 ID 并快速点击标签输入密码)。

注意到 iOS 9.3.1、iPad air 和 iPad mini。

在快速连续键入制表符和其他字符时,使用蓝牙键盘会注意到这一点,并且在使用蓝牙条形码扫描仪(扫描包含制表符的条形码)时也会注意到这一点。

我正在尝试拦截 keydown 事件以检测选项卡,但在发生此崩溃时它没有触发。有人可以建议吗?

我正在尝试破解它,以便客户至少可以使用他们漂亮的 iPad 来工作。这个实验会限制输入,因此如果TAB按下键,则keydown事件将被关闭,直到250ms通过(选择一个比我通常会帮助说明 SO 的值​​更高的值)。但问题是当遇到蓝牙/标签错误时,这段代码甚至似乎都没有触发..一定是发生在较低级别?

有人可以推荐一种解决方法或不同的事件,我可以用它来排队输入并防止用户输入/扫描时崩溃TAB?谢谢!

测试:在 google.com 和许多其他网站上确认了错误,所以我知道这不是我的 Web 应用程序上下文。其他用户可以重现 iPad 2 和 iPad mini 的问题。

0 投票
2 回答
2123 浏览

youtube-api - YouTube 视频(使用最新 API)无法在 Android 上的 Chrome 上播放?

我正在为客户开发一个网站,但我被困在这一点上,因为我们都能够在 Android 上的 Chrome 中重新创建这个问题。

无论出于何种原因,当我们在 Chrome 中的 Android 上加载此页面时:

http://miso.gostppro.com

视频加载器只是不停地旋转,视频永远不会播放。

并且点击它也不会做任何事情(不会开始播放,不会在 YouTube 应用程序中打开它,什么都没有)。

它在其他浏览器中运行良好(Firefox for Android 加载并播放它很好),所以我对为什么会发生这种情况感到困惑。

我错过了什么?

是API中的一些调用还是什么?

我迷路了。

0 投票
9 回答
496718 浏览

google-chrome-devtools - 是否可以在 Android 手机上的 Chrome 中打开开发者工具控制台?

AngularJS 应用程序在桌面上运行良好,但在移动设备上无法正确呈现(显示实际代码)。这是在安卓手机上。

我想看看控制台中显示了哪些错误。

是否可以在移动设备上的 chrome 应用程序上打开 JS 控制台(就像在桌面上一样)?

0 投票
1 回答
104 浏览

javascript - iOS中的jQuery循环错误

为什么这两行代码之间的差异会导致 jquery 在 iOS(Safari 和 Chrome)中无限循环的错误?该循环未在任何其他浏览器中发生。

对比

当我们以类而不是名称属性为目标时,循环错误就消失了。有什么想法或解释吗?

0 投票
1 回答
1511 浏览

android - Chrome 移动版,重定向到 SMS 时导航被阻止

当用户登陆页面时,我正在尝试打开 SMS 发件箱。它可以在 Android 浏览器和 Firefox 上运行,但不能在 Chrome 上运行(只有在他们单击链接时才有效)。

我收到“导航被阻止”错误,没有任何进一步的解释:

导航被阻止

我已经尝试使用 window.location.href、location.href、window.location 和 setTimeout ......但没有。

你知道有什么方法可以做到这一点吗?

0 投票
0 回答
79 浏览

angularjs - chrome in mobile render 是使用 Angular js 1.5.X 构建的空白网页

我已经使用 angularjs 1.5.X 重写了一个 Web 应用程序,当我在桌面上使用 chrome 加载它时它工作正常,如果在移动设备中加载相同的 url,它会呈现 2/3 次空白页面,并且没有错误我使用 chrome 远程调试选项检查了 chrome 控制台。