问题标签 [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.
javascript - Javascript 预填充短信到设备应用程序
我正在努力解决从 Javascript 中的行为将 SMS 预填充到 SMS 设备默认应用程序的问题。
iOS >= 8
iOS == 7
注意:就我注意到谷歌搜索而言,不支持身体
iOS < 7
安卓
// 它适用于移动端 Firefox、Opera、Samsung、Chrome
注意:现在一切似乎都很好,但我的问题是我想在 setTimeout 之后自动触发此行为,并且在 Chrome 中无法正常工作。我猜这是由于CSP。 https://developer.chrome.com/extensions/contentSecurityPolicy 如果我错了,请纠正我。
如果有解决方法,我很乐意从您那里得到提示。先感谢您,
亨利
android - 移动 Chrome 中用于测试多个 android 包名称的 Intent URL
我正在使用意图 URL 从移动 Chrome 启动应用程序,或者如果未安装应用程序,则回退到 URL。它在https://developer.chrome.com/multidevice/android/intents中有描述。
现在我遇到了一个存在两个不同包名称的应用程序。
是否有任何 URL 语法或其他解决方案可以让我在回退到 URL 之前尝试两个不同的包名称?
首选的解决方案是:
- 尝试打开包名A。
- 如果A不存在,尝试打开包名B。
- 如果两者均未安装,请转到移动 Chrome 中的后备 URL。
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
javascript - parseFloat 在移动设备上不起作用
我正在编写一个非常基本的 html 计算器。最终结果和用户输入显示在下面的“textDisplay_”区域中:
我还有一个 JavaScript 代码,它使用以下函数获取显示的值并将其解析为浮点数:
这段代码在桌面浏览器上运行良好(我已经在 Chrome、FireFox 和 IE 上对其进行了测试)它们看起来都不错,如果我输入:3.14*2 并按'=',它们会给我 6.28。
但是在我的 android 4 上,使用最新版本的移动版 chrome 和 firefox,所有的十进制数字都被四舍五入了!所以如果我输入“3.14*2=”,我会得到“6”!
我该如何解决这个问题?我查看了其他包含 parseFloat 的帖子不起作用,但没有一个与这个问题相似。两者都给出相似的结果:
一种选择是编写我自己的 parseFloat(我以前为微控制器做过这个!)但我真的不想那样做。
提前非常感谢。
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 的问题。
youtube-api - YouTube 视频(使用最新 API)无法在 Android 上的 Chrome 上播放?
我正在为客户开发一个网站,但我被困在这一点上,因为我们都能够在 Android 上的 Chrome 中重新创建这个问题。
无论出于何种原因,当我们在 Chrome 中的 Android 上加载此页面时:
视频加载器只是不停地旋转,视频永远不会播放。
并且点击它也不会做任何事情(不会开始播放,不会在 YouTube 应用程序中打开它,什么都没有)。
它在其他浏览器中运行良好(Firefox for Android 加载并播放它很好),所以我对为什么会发生这种情况感到困惑。
我错过了什么?
是API中的一些调用还是什么?
我迷路了。
google-chrome-devtools - 是否可以在 Android 手机上的 Chrome 中打开开发者工具控制台?
AngularJS 应用程序在桌面上运行良好,但在移动设备上无法正确呈现(显示实际代码)。这是在安卓手机上。
我想看看控制台中显示了哪些错误。
是否可以在移动设备上的 chrome 应用程序上打开 JS 控制台(就像在桌面上一样)?
javascript - iOS中的jQuery循环错误
为什么这两行代码之间的差异会导致 jquery 在 iOS(Safari 和 Chrome)中无限循环的错误?该循环未在任何其他浏览器中发生。
对比
当我们以类而不是名称属性为目标时,循环错误就消失了。有什么想法或解释吗?
angularjs - chrome in mobile render 是使用 Angular js 1.5.X 构建的空白网页
我已经使用 angularjs 1.5.X 重写了一个 Web 应用程序,当我在桌面上使用 chrome 加载它时它工作正常,如果在移动设备中加载相同的 url,它会呈现 2/3 次空白页面,并且没有错误我使用 chrome 远程调试选项检查了 chrome 控制台。