Javascript 不适用于 FireFox for Android,仅适用于我的网站

标签 javascript android ruby-on-rails-3 firefox heroku

(为标签汤道歉 - 我真的不确定是什么导致了我的问题!)

我有一个由 heroku.com 提供的 Ruby-on-Rails 站点。在各种桌面浏览器上访问该站点时,我提供的 javascript 可以完美运行;当我从运行 Android 版 FireFox 的手机访问该站点时,javascript 根本不起作用 - modernizr 没有触发(我可以判断,因为只有当 modernizr 添加 js 类时元素才可见),确认对话框不会出现,表单通过普通 POST 而不是 AJAX 提交。

我在 FF for Android 中打开了 javascript,并且可以验证它是否有效;例如,StackOverflow 的问题会根据我感兴趣的标签正确突出显示或变暗。我可以(差不多...)从 heroku 的日志中看到我的手机正在请求应用程序的组合 javascript 文件。

我可以采取哪些步骤来找出问题所在?

最佳答案

我会安装适用于 Android 的 Google Chrome 浏览器,看看它是否有同样的问题。这会告诉您这是浏览器问题还是网页中的 javascript 问题。 您可能还想查看此链接:https://quality.mozilla.org/docs/mobile-firefox/firefox-mobile-enabling-the-error-console/

关于Javascript 不适用于 FireFox for Android,仅适用于我的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13918020/

相关文章:

javascript - 如何在 React 中设置嵌套数组的状态(已编辑)

javascript - 如何在转到链接之前使用链接标记的 id 分配 javascript 变量

javascript - Gulp:如何使用 js 库的 CDN?

android - Google 不再允许使用 WebView。有哪些替代方案?

ruby-on-rails - has_many 与 select 关联

ruby-on-rails-3 - 在 ruby​​ on rails 上安装 barby 条形码生成

javascript - 拉取与位掩码关联的数组值

Android adb (OSX Lion) 无法识别 Galaxy Nexus、Jelly Bean

android - 初始化类时抛出 UnsatisfiedLinkError

ruby-on-rails - Docker,Rails 3.2,依赖项问题