【问题标题】:How to debug webview on Amazon Fire Phone?如何在 Amazon Fire Phone 上调试 webview?
【发布时间】:2014-11-06 23:44:45
【问题描述】:

有人知道如何在 Amazon Fire Phone 上调试 webview 吗?当我转到 chrome://inspect 时,我在下面看到,它不允许我调试任何 webview:

我已将setWebContentsDebuggingEnabled 设置为等于true,并进一步验证我能够在nexus 设备上检查和调试相同的apk。此外,我还安装了amazon web app tester,但事实证明该应用程序仅适用于调试在亚马逊设备随附的 Silk 浏览器下运行的 Web 应用程序。

另外,我有以下问题:
1. 有谁知道 Amazon WebView 是否可以在 Fire Phone 上运行? official statement 表示它仅适用于第 3 代和第 4 代 Fire 平板电脑。
2. 如果可以,是否可以调试? This page 说:由于 Amazon WebView 二进制文件的部署方式,您必须拥有 Kindle Fire HDX 或 Kindle Fire HD 平板电脑才能测试 Amazon WebView 功能

【问题讨论】:

  • 回答 1. 有人知道 Amazon WebView 是否适用于 Fire Phone?是是的。我试过了,效果很好

标签: webview


【解决方案1】:

我正在寻找改进的方法,但目前的工作方式是使用weinre。 Weinre 将在您的计算机上运行一个服务器,并在您的头脑中包含能够与该服务器通信的 javascript。然后它提供了一个网络检查器类似,但不如 Chrome DevTools。

  1. 在电脑上安装 weinre。 (我用的是 npm)
  2. 在终端中,运行weinre --boundHost YOUR_IP
  3. 在你的头上添加一个脚本标签<script src="http://YOUR_IP:8080/target/target-script-min.js"></script>
  4. 加载到 Kindle Fire 手机上
  5. 在电脑上,转到网址YOUR_IP:8080/client
  6. 选择目标设备并检查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多