首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Firefox开发者版“桌面”上显示Firefox OS devtools

在Firefox开发者版“桌面”上显示Firefox OS devtools
EN

Stack Overflow用户
提问于 2015-06-15 14:43:44
回答 2查看 275关注 0票数 3

我有一个带有OS v.10.10.3的iMac。我使用火狐开发者版40.0a2。我有一个中兴开放C (FR版本)与火狐操作系统;Boot2Gecko 2.1.0.0-预释放(B2G OS)

我想做的是:我有一个基本的网页(mostyl HTML,CSS和JS)打开在我的浏览器在我的火狐操作系统电话。我希望获得devtools (Cmd+Shift+i),并能够在我的iMac上使用我的浏览器编辑该网页。

我已经试过了

使用webIDE,我可以为Firefox构建一个新的应用程序(不管有没有基本主题),我可以使用devtools来检查DOM之类的东西。,我只是想实现完全相同的东西,但直接在我的桌面电脑

你有什么线索吗?

如果你需要更多的信息,请随便问我。;)

当前状态

当我启动Firefox浏览器应用程序时,我可以(通过devtools)检查主页(DOM内容等等)。但是当我加载另一个网页(例如Google)时,我无法检查DOM。有什么想法吗?

我经常收到这样的信息:当我切换到我想要调试的几个应用程序时:http://puu.sh/ir2Ju/32563e51bc.png

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-16 12:13:11

连接电话时,必须接受远程调试。

然后,在窗口的左边,您应该会看到一个下拉菜单,其中包含您可以调试的应用程序。默认情况下,只能调试非特权应用程序。

点击应用程序,你想调试,在屏幕中央点击“扳手”。它是要激活调试的按钮。

现在复杂的部分。以便调试诸如web浏览器之类的特权应用程序。你必须把你的手机根根,并改变一些偏好。检查你是否有一个有根的电话。单击运行时菜单,然后单击运行时信息。

如果您的adb处于根模式,则可以按下该按钮以请求更高的权限。你也可以用手做。

欲了解更多信息,请看:

等.%29

客户端

使用真正的设备

  1. 在计算机上,在终端/控制台中输入以下命令,通过shell输入设备的文件系统:

亚行壳

  1. 您的提示应该更改为root@android。接下来,使用以下命令停止运行B2G:

停止b2g

  1. 导航到以下目录:

cd /data/B2G/mozilla/*..default/

  1. 在这里,用以下行更新prefs.js文件:

回波'user_pref("devtools.debugger.forbid-certified-apps",false);‘>> prefs.js’

  1. 完成编辑和保存文件后,使用以下命令再次启动B2G:

启动b2g

  1. 使用Exit命令退出android文件系统;这将返回到正常的终端提示符。
  2. 接下来,重新连接到appear,您应该会看到经过认证的应用程序出现以进行调试。

完成此操作后,您应该会在可用于调试的应用程序列表中看到应用程序"Browser“。同时,您应该看到您的手机的所有其他应用程序可用于调试。

票数 1
EN

Stack Overflow用户

发布于 2015-06-15 23:45:56

如果我正确理解,您正在尝试将桌面上的连接到Firefox手机上打开的选项卡上。像这样吗?

如果是这样的话,一旦您在WebIDE中连接到您的手机,您应该会在"Open“菜单的底部看到打开的浏览器选项卡列表,该列表位于WebIDE面板的左上角。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30848114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档