问题标签 [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.

0 投票
2 回答
79 浏览

firefox-addon - 检测 fennec - firefox 移动扩展中的不活动状态

我正在为 firefox mobile (fennec) 构建一个插件。是否可以检测浏览器是否在后台运行或屏幕是否被锁定,以便我可以暂停在我的扩展程序中运行的某些任务?

0 投票
2 回答
2228 浏览

android - 从另一个应用程序启动 firefox mobile

我需要在我的应用程序中启动 firefox mobile。我目前正在这样做:

如果 Firefox 没有运行,它就可以工作。如果它正在运行(在后台暂停),则此代码只需启动 firefox 而不加载我在代码中指定的 url。

0 投票
3 回答
1324 浏览

android - 这是一个错误吗?点击一个元素可能会导致不同的元素接收键盘焦点

我试图弄清楚在 Mobile Safari、Android 浏览器和 Firefox for Android(“Fennec”)中看到的效果是错误还是预期行为。基本上,问题在于<input>元素可以在某些情况下接收键盘焦点,即使该<input>元素最初没有被用户点击。

这是一个可重现的测试用例:

http://jsfiddle.net/f7TKc/2/

或直接在移动浏览器中:

http://fiddle.jshell.net/f7TKc/2/show/

在此示例中,屏幕封面位于文档顶部,但在 上touchend,屏幕封面被隐藏,并且<input>元素被移动到用户点击屏幕封面的位置。在 Mobile Safari、Android 浏览器和 Fennec 13.0b1 中,该<input>元素莫名其妙地获得了键盘焦点。

我无法在较新版本的 Fennec 中对此进行测试,因为它在模拟器中崩溃。

这是错误还是预期行为?

0 投票
1 回答
1264 浏览

javascript - Fennec 中“webkit-tap-highlight-color”的等价物是什么?

我想禁用用户点击链接时显示的橙色突出显示。我认为 iOS 和 Android 浏览器通过使用“webkit-tap-highlight-color”来支持这一点。有没有办法做到这一点?

0 投票
0 回答
528 浏览

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:

enter image description here

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

enter image description here

0 投票
2 回答
1215 浏览

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插件(任何简单)。

谢谢,

0 投票
2 回答
22556 浏览

firefox - 用于测试移动设计的浏览器插件

是否有任何附加组件可以测试 HTML 页面以查看它在移动设备上的外观?我正在使用 PhoneGap 进行开发,但 Eclipse 模拟器太慢了,无法一直刷新它,所以我想要一个浏览器扩展,让屏幕分辨率像在移动设备上一样。

0 投票
1 回答
113 浏览

android - Mozilla Fennec Android 未在设备上部署

我目前正在从事 Mozilla Fennec 项目。

访问:https ://wiki.mozilla.org/Mobile/Fennec/Android

我已经一一完成了所有步骤,但是当我在设备上构建和部署它时,它并没有在设备上部署,尽管在我尝试过的所有时间里构建都是成功的。

访问:https ://wiki.mozilla.org/Mobile/Fennec/Android#Build

请帮我解决这个问题,控制台上没有错误。帮助将不胜感激。

0 投票
2 回答
447 浏览

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”文件。

0 投票
1 回答
645 浏览

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 路径是正确的。谁能指出我在这里做错了什么?