问题标签 [fennec]
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.
firefox-addon - 检测 fennec - firefox 移动扩展中的不活动状态
我正在为 firefox mobile (fennec) 构建一个插件。是否可以检测浏览器是否在后台运行或屏幕是否被锁定,以便我可以暂停在我的扩展程序中运行的某些任务?
android - 从另一个应用程序启动 firefox mobile
我需要在我的应用程序中启动 firefox mobile。我目前正在这样做:
如果 Firefox 没有运行,它就可以工作。如果它正在运行(在后台暂停),则此代码只需启动 firefox 而不加载我在代码中指定的 url。
android - 这是一个错误吗?点击一个元素可能会导致不同的元素接收键盘焦点
我试图弄清楚在 Mobile Safari、Android 浏览器和 Firefox for Android(“Fennec”)中看到的效果是错误还是预期行为。基本上,问题在于<input>
元素可以在某些情况下接收键盘焦点,即使该<input>
元素最初没有被用户点击。
这是一个可重现的测试用例:
或直接在移动浏览器中:
http://fiddle.jshell.net/f7TKc/2/show/
在此示例中,屏幕封面位于文档顶部,但在 上touchend
,屏幕封面被隐藏,并且<input>
元素被移动到用户点击屏幕封面的位置。在 Mobile Safari、Android 浏览器和 Fennec 13.0b1 中,该<input>
元素莫名其妙地获得了键盘焦点。
我无法在较新版本的 Fennec 中对此进行测试,因为它在模拟器中崩溃。
这是错误还是预期行为?
javascript - Fennec 中“webkit-tap-highlight-color”的等价物是什么?
我想禁用用户点击链接时显示的橙色突出显示。我认为 iOS 和 Android 浏览器通过使用“webkit-tap-highlight-color”来支持这一点。有没有办法做到这一点?
css - Mobile Firefox puts a blue box around
Whenever I click on an anchor in Mobile Firefox, it draws a blue border around the <a>
, which persists after the anchor has been clicked. Here is a screenshot of how this looks:
In order to remove this border, I have tried adding the following to my CSS, to no effect:
I have also tried adding the following snippet to my JavaScript on DOM ready, also to no effect:
Is this blue border styleable? How can I get rid of it?
Minimal Test Case (example)
Here is a reduced example of a page that manifests this behavior:
Rendering
android-emulator - android 哪个版本的移动火狐,完全支持扩展?
我使用 addon-sdk 为 Dektop Firefox 做了一个插件。现在我想将它启动到 android 中的 firefox mobile(fennec) 中。我正在使用 android 4.0.3 模拟器。我已经在其中安装了移动 firefox 浏览器(几乎所有版本)。我正在尝试使用 addon-sdk 将我的插件安装到移动 Firefox。在这一步中,我遇到了不同类型的错误。
1.一些安装了禁用模式的插件,但启用/禁用选项不起作用。
2.对于某些插件,我得到“插件已安装,需要重新启动”选项,但重新启动后,插件在插件管理器中不可见
请提供atlesat一种工作方式,在andoid(任何模拟器/任何手机)的fennec(任何版本)中开发和安装firefox插件(任何简单)。
谢谢,
firefox - 用于测试移动设计的浏览器插件
是否有任何附加组件可以测试 HTML 页面以查看它在移动设备上的外观?我正在使用 PhoneGap 进行开发,但 Eclipse 模拟器太慢了,无法一直刷新它,所以我想要一个浏览器扩展,让屏幕分辨率像在移动设备上一样。
android - Mozilla Fennec Android 未在设备上部署
我目前正在从事 Mozilla Fennec 项目。
访问:https ://wiki.mozilla.org/Mobile/Fennec/Android
我已经一一完成了所有步骤,但是当我在设备上构建和部署它时,它并没有在设备上部署,尽管在我尝试过的所有时间里构建都是成功的。
访问:https ://wiki.mozilla.org/Mobile/Fennec/Android#Build
请帮我解决这个问题,控制台上没有错误。帮助将不胜感激。
android - 如何将 Fennec 与 eclipse for android 连接起来
我正在尝试检查 Mozilla Fennec 代码并将其与 Eclipse 连接以进行一些更改并将其部署到设备上。
我指的是这个链接。访问:https ://wiki.mozilla.org/Mobile/Fennec/Android#Connecting_Eclipse_to_Android_Build_tree
我已经检查了整个代码并在 mozconfig_values 文件中添加了所需的路径。当我执行 run ./create_projects.pl 时,它给了我错误:
未找到“运行”命令,您的意思是:
我想我提到 mozconfig_values 文件中的路径是错误的。请指导我克服这个问题或告诉我如何在 Ubuntu 12.04 上运行“Perl”文件。
android - 如何从 mozilla fennec 构建说明构建 .apk 文件
我曾尝试为 Android 构建 Mozilla Fennec 浏览器。我已按照说明进行操作。make
在指示之前它不会显示任何问题:
make -f client.mk build_and_deploy
它在指令处停止,make -C . fast-package
因为编译器无法识别快速包指令。所以我继续没有fast-package
选择。它再次停在
make: 离开目录`/home/user/android/src/config'
/dist/*.apk
不在/objdir-droid
文件夹中创建。mozconfig 路径是正确的。谁能指出我在这里做错了什么?