问题标签 [b2g]
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 - WebIDE Firefox OS 模拟器操作失败:连接到运行时
在此完成菜鸟。试图让 Firefox OS 模拟器工作以学习为 Firefox OS 编写应用程序。运行 openSUSE 13.2。我无法启动模拟器。
我安装了 Firefox 34.0.5,我为 Firefox OS 1.3 和 1.4 启用了详细日志记录,如下所述: https ://developer.mozilla.org/en-US/docs/Tools/Firefox_OS_Simulator
我打开 WebIDE,转到选择运行时并安装模拟器,我选择 1.3 或 1.4 并安装。(我也尝试过直接从:https ://ftp.mozilla.org/pub/mozilla.org/labs/fxos-simulator/ 安装)无论哪种方式,Firefox 1.3/1.4 都在 WebIDE 中的 Select Runtime 下列出。
我尝试通过单击 WebIDE 上的 Select Runtime 下的 Firefox 1.3 或 1.4 来运行模拟器。
我在 WebIDE 上看到一个微调器图标,一段时间后我收到一条错误消息:
有一个故障排除按钮,我在那里找不到任何有用的帮助。我可能遗漏了一些明显的东西,但我看不到它。
浏览器控制台日志显示:
firefox - 如何在 Firefox OS/b2g 中使用本地化/翻译
本地化工作流程的方式似乎有很多变化。当我查看文档时,我发现所有页面都存在差异:
https://developer.mozilla.org/en-US/Apps/Build/Localization/Localizing_Firefox_OS_Apps
https://developer.mozilla.org/en-US/Apps/Build/Localization/Getting_started_with_app_localization
https://developer.mozilla.org/en-US/Apps/Build/Localization/Localizing_strings_in_JavaScript
https://github.com/robnyman/TranslationTester
https://github.com/robnyman/Firefox-OS-Boilerplate-App
我已经尝试了所有我能想到的版本和组合(我的手机是运行 Firefox OS 2.0 的 Geeksphone Revolution),但没有按预期工作。要么我根本没有文字,要么我总是得到英语。
举一个不确定性,本地化链接标签应该是什么样子。到目前为止,我已经尝试了这些变体(每个都有对应的 .ini/.properties 文件的文件结构):
由于 developer.mozilla.org 上的所有文档页面和它们链接到的 GitHub 页面看起来都不同,我如何才能找出使用 Firefox OS/b2g 2.x 本地化的标准方法?
firefox-os - 将 B2G 端口连接到特定设备
在Firefox OS 文档中,可以阅读:
如果您的设备未列出,您应该立即停止并帮助将 B2G 移植到您的设备或等到其他人完成。如果你能帮忙,我们会更喜欢它!
我应该如何帮助将 B2G 移植到我的设备(Alcatel Orange Klif / OneTouch 4022D)?
xcode - FirefoxOS:无法在 Mac 上为 Emulator 构建 b2g -Yosemite
我正在尝试在 Mac - Yosemite (10.10.5) 上构建 B2G,并且我有多个版本的 Xcode 4.6.3、5.0.2、6.4 和 7(beta 5)。我遵循 Mozilla 文档(https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Preparing_for_your_first_B2G_build)
终端:(已安装 autoconf (GNU Autoconf) 2.69)
- 克隆源代码:git clone git://github.com/mozilla-b2g/B2G.git
- 命令按照 Mozilla 文档运行:运行 ./config.sh 模拟器
b。运行 ./build.sh -j1
之后我收到此错误:
如需完整的控制台,请访问:https ://drive.google.com/open?id=0B8Xlqkz1LkRWdXh4S0VlaWNCZ1U并下载,请给出您的建议。
mozilla - Gecko build failed 错误:找不到 autoconf 2.13,但已经安装了 autoconf
我正在尝试构建 Gecko 代码,我从 Github 克隆了它:git clone https://github.com/mozilla/gecko-dev.git
我收到 autoconf 2.13 not found 错误,它已经安装在我的 Mac 机器中:
请帮助我,并告诉我解决方案。
ipc - WebID 和 IDL(XPIDL) 有什么区别?
WebIDL:是一种接口描述语言,用于描述构成 Web 应用程序编程接口 (API) 的数据类型、接口、方法、属性和其他组件。
IDL(XPIDL) :它是一种接口描述语言,用于指定 XPCOM 接口类。(XPIDL 未来有望向 WebIDL 收敛。)
这两个接口使用 XPCOM 来实现跨语言的 IPC 机制。
所以,我的问题是:
- WebIDL 和 XPIDL 有什么区别?
- 为什么 IDL 在特性上会向 WebIDL 收敛?
谢谢你。
javascript - 为什么 KaiOS 模拟器 (B2G) 中的相机不工作?
我想使用 KaiOS 技术进行 QR 扫描,但这在 KaiOS 模拟器中不起作用。我正在使用模拟器 2.2 版。但是,我尝试使用网络浏览器,相机工作正常。