问题标签 [weinre]

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 投票
0 回答
778 浏览

ios - 未找到目标 - Phonegap Build Weinre 调试(来自 Windows 笔记本电脑的 iOS 设备)

我测试了 Phonegap Build 调试功能,但它不适合我。

我试过的:

1) 检查 PGB 中的以下构建选项:

启用调试,启用水合和私人应用程序。

2)在代码中添加以下行:

3) 承诺,成功推动变革。

4)提取最新更改,重建应用程序并重新安装。

5)运行应用程序。

6) 打开 URL:“ https://debug1.phonegap.com/client/#93281943klasd ”来检查 Weinre 是否找到了目标。

但是......没有找到目标。

笔记:

  • 我使用 Windows 8
  • 我有一部装有 iOS 7 的 iPhone 4
  • 使用 Phonegap Build,而不是 Phonegap CLI
  • 还尝试了Phonegap Build中应用程序页面上的“调试”按钮,但这也不起作用
0 投票
0 回答
132 浏览

javascript - Weinre - 无法在 Target 中检测到我的手机

我正在尝试在我的笔记本电脑 IP(比如 130.xxx)上运行 weinre,并且手机和笔记本电脑都在同一个 WiFi 网络中。我在我的 ionic 项目的 index.html 中添加了脚本文件 URL。当我尝试在我的移动浏览器(chrome 应用程序)上打开 weinre 或 target-script-min.js 文件时,我可以查看相同的文件(防火墙没有问题)。但是,如果我尝试运行我的应用程序,我会得到

“加载资源失败:http: //130.xxx :8080/target/target-script-min.js#anonymous 资源:服务器响应状态为 404(未找到)”

我搜索了一下,发现了与cordova-whitelist插件相关的问题。我已验证,默认情况下我已允许所有 IP

我仍然找不到无法在我的应用程序中下载 .js 的确切原因。关于什么可能是错的任何想法。

0 投票
1 回答
195 浏览

weinre - Weinre 不显示样式

我正在运行 weinre 和 ngrok 以在 iOS Chrome 上调试我的 https 应用程序。

我让它运行得很好,我可以检查 html,当我将鼠标悬停在内容上时,它会在页面上突出显示,正如您所期望的那样。我唯一的问题是样式根本没有出现在 Weinre 的右侧窗格中。

通常我的 Google-Fu 提供了一些我至少可以尝试寻找的东西,但我在这里有点不知所措。

单击 html 元素时,如何让 Weinre 在检查器中显示我期望的样式?

0 投票
1 回答
47 浏览

node.js - 安装 weinre 给了我一些错误

我试图npm install -g weinre在下载节点js后使用命令通过windows powershell在windows 7中安装weinre,但它抛出以下错误

请点击这里查看屏幕截图

0 投票
1 回答
127 浏览

ionic-framework - Windows ionic 应用程序的 Weinre 调试不起作用?

我已经为我的基于离子的应用程序尝试了 weinre 远程调试。它适用于具有基本必需设置的浏览器版本,但是当我将应用程序打包到 Windows 应用程序并安装在我的本地计算机中时它不起作用。

我需要做一些额外的设置吗?

我正在使用 Visual Studio 2015、Windows 10 操作系统和 Ionic 2 作为应用程序的框架。

0 投票
2 回答
430 浏览

node.js - weinre - 控制台错误 - weinre 是否仍处于活动状态?

我过去曾使用 weinre 远程调试站点,因为它可以让我看到远程控制台日志。今天,在几个月没有使用它之后,我回到它调试远程站点。我在控制台中使用我一直使用的相同设置收到此错误:

Widgetic SDK: Error: No receiver for d!

在此处输入图像描述 它似乎是一个名为Widgetic SDK. 一定是他们改变了一些东西,因为文件中没有版本号sdk.js

我查了一下,我在 npm ( npm install weinre) 中有最新的 weinre 版本。

weinre 还支持吗?

0 投票
1 回答
620 浏览

browser-sync - 浏览器同步中缺少 Weinre

我安装了最新的浏览器同步。我以最简单的方式运行它,但我没有看到 weinre。

我测试了很多我不明白的方法。在所有有关浏览器同步的文章中,无需任何额外设置即可切换。正如您在屏幕上看到的那样https://snag.gy/NrgcfL.jpg没有切换。

简单的设置

尝试添加 weinre 端口

我的真实场景

0 投票
1 回答
2605 浏览

ios - 在 Windows PC 上调试 IOS 应用程序

我为 IOS、Andriod 和 Windows 设备开发了一个移动应用程序。该应用程序是使用 Phonegap 开发的。

我在测试时遇到了一些问题。一切都在 Android、Windows 和 iPad 上完美运行,但是一旦应用程序在操作系统为 11.2.5 的 iPhone 7 上运行,就会出现一些“怪癖”。例如,选择菜单会自行选择并导致应用程序崩溃。这只发生在 iPhone 上。

我正在尝试使用 weinre 进行调试,但无法成功连接 iPhone。

是否有选项可以查看控制台日志、Web 检查器来查找这些错误?

任何帮助是极大的赞赏。

0 投票
1 回答
127 浏览

javascript - PhoneGap App 适用于 iOS 但不适用于 Android

我有一个应用程序可以在我们公司的服务器上启动 GET 执行,以根据地图点击生成图表。它适用于多个 iOS 设备,但不适用于 Android。当我在 Weinre 调试器中查看 Network 选项卡时,从 iOS 设备发出的 GET 请求大约需要 2 秒。在 Android 上,它只是永远挂在“待处理”状态。有什么我需要添加到 Android 的 config.xml 或 html 索引才能与远程服务器通信吗?我在 html 索引中注释掉了内容安全策略,因为它没有任何作用。

0 投票
0 回答
80 浏览

javascript - 在本地浏览器中按 F5 时,Weinre 如何以及为何刷新客户端浏览器?

我正在 SAMSUNG 设备上开发 Web 应用程序,即标牌显示器。这意味着适合 b2b 长期使用的电视。我们从 Orsay 开始就一直在开发,目前正在开发 SAMSUNG 的 Tizen。

基本上,我们开发一个 Web 应用程序,使用 Tizen SDK 将其打包成合适的 Tizen 小部件,将小部件和配置放在服务器上,将显示器连接到该服务器,然后该服务器将下载该应用程序,安装并运行它。

为了监控我们正在使用的应用程序Weinre。为此,我们运行Weinre服务器并使用如下行将显示器连接到该服务器:

当在浏览器中加载相应的页面时,会显示一个连接列表,有一个可用的控制台以及一个 DOM 视图(基本上就像 Web Inspector)。

现在我的问题。

我最近发现,在选择WeinreF5列表条目之一的同时按下浏览器,不仅会刷新浏览器页面,还会强制刷新正在监视的 Web 应用程序。坦率地说:我正在加载显示当前连接到我的Weinre服务器的客户端的网页。然后我选择显示的条目之一。按。浏览器窗口刷新,我显示器上的 Web 应用程序也重新加载。F5

因此,我认为,类似于

正在传递给显示浏览器,因为我可以使用此命令复制相同的行为来重新加载浏览器页面。

  1. Weinre是如何向客户端发出这个命令的?
  2. 为什么重新加载会触发F5,但在我的浏览器(此处为 Chrome)中手动单击刷新时不会触发?
  3. 我可以防止这种情况吗?例如,这可能与我们的Weinre服务器的设置或某些客户端设置有关吗?我搜索了Weinre文档以找到相关的内容,但没有找到任何东西。可能是错误,可能是功能。

希望我提供了足够的信息。抱歉,如果缺少某些东西。