问题标签 [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.
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中应用程序页面上的“调试”按钮,但这也不起作用
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 的确切原因。关于什么可能是错的任何想法。
weinre - Weinre 不显示样式
我正在运行 weinre 和 ngrok 以在 iOS Chrome 上调试我的 https 应用程序。
我让它运行得很好,我可以检查 html,当我将鼠标悬停在内容上时,它会在页面上突出显示,正如您所期望的那样。我唯一的问题是样式根本没有出现在 Weinre 的右侧窗格中。
通常我的 Google-Fu 提供了一些我至少可以尝试寻找的东西,但我在这里有点不知所措。
单击 html 元素时,如何让 Weinre 在检查器中显示我期望的样式?
node.js - 安装 weinre 给了我一些错误
我试图npm install -g weinre
在下载节点js后使用命令通过windows powershell在windows 7中安装weinre,但它抛出以下错误
ionic-framework - Windows ionic 应用程序的 Weinre 调试不起作用?
我已经为我的基于离子的应用程序尝试了 weinre 远程调试。它适用于具有基本必需设置的浏览器版本,但是当我将应用程序打包到 Windows 应用程序并安装在我的本地计算机中时它不起作用。
我需要做一些额外的设置吗?
我正在使用 Visual Studio 2015、Windows 10 操作系统和 Ionic 2 作为应用程序的框架。
browser-sync - 浏览器同步中缺少 Weinre
我安装了最新的浏览器同步。我以最简单的方式运行它,但我没有看到 weinre。
我测试了很多我不明白的方法。在所有有关浏览器同步的文章中,无需任何额外设置即可切换。正如您在屏幕上看到的那样https://snag.gy/NrgcfL.jpg没有切换。
简单的设置
尝试添加 weinre 端口
我的真实场景
ios - 在 Windows PC 上调试 IOS 应用程序
我为 IOS、Andriod 和 Windows 设备开发了一个移动应用程序。该应用程序是使用 Phonegap 开发的。
我在测试时遇到了一些问题。一切都在 Android、Windows 和 iPad 上完美运行,但是一旦应用程序在操作系统为 11.2.5 的 iPhone 7 上运行,就会出现一些“怪癖”。例如,选择菜单会自行选择并导致应用程序崩溃。这只发生在 iPhone 上。
我正在尝试使用 weinre 进行调试,但无法成功连接 iPhone。
是否有选项可以查看控制台日志、Web 检查器来查找这些错误?
任何帮助是极大的赞赏。
javascript - PhoneGap App 适用于 iOS 但不适用于 Android
我有一个应用程序可以在我们公司的服务器上启动 GET 执行,以根据地图点击生成图表。它适用于多个 iOS 设备,但不适用于 Android。当我在 Weinre 调试器中查看 Network 选项卡时,从 iOS 设备发出的 GET 请求大约需要 2 秒。在 Android 上,它只是永远挂在“待处理”状态。有什么我需要添加到 Android 的 config.xml 或 html 索引才能与远程服务器通信吗?我在 html 索引中注释掉了内容安全策略,因为它没有任何作用。
javascript - 在本地浏览器中按 F5 时,Weinre 如何以及为何刷新客户端浏览器?
我正在 SAMSUNG 设备上开发 Web 应用程序,即标牌显示器。这意味着适合 b2b 长期使用的电视。我们从 Orsay 开始就一直在开发,目前正在开发 SAMSUNG 的 Tizen。
基本上,我们开发一个 Web 应用程序,使用 Tizen SDK 将其打包成合适的 Tizen 小部件,将小部件和配置放在服务器上,将显示器连接到该服务器,然后该服务器将下载该应用程序,安装并运行它。
为了监控我们正在使用的应用程序Weinre。为此,我们运行Weinre服务器并使用如下行将显示器连接到该服务器:
当在浏览器中加载相应的页面时,会显示一个连接列表,有一个可用的控制台以及一个 DOM 视图(基本上就像 Web Inspector)。
现在我的问题。
我最近发现,在选择WeinreF5
列表条目之一的同时按下浏览器,不仅会刷新浏览器页面,还会强制刷新正在监视的 Web 应用程序。坦率地说:我正在加载显示当前连接到我的Weinre服务器的客户端的网页。然后我选择显示的条目之一。按。浏览器窗口刷新,我显示器上的 Web 应用程序也重新加载。F5
因此,我认为,类似于
正在传递给显示浏览器,因为我可以使用此命令复制相同的行为来重新加载浏览器页面。
- Weinre是如何向客户端发出这个命令的?
- 为什么重新加载会触发
F5
,但在我的浏览器(此处为 Chrome)中手动单击刷新时不会触发? - 我可以防止这种情况吗?例如,这可能与我们的Weinre服务器的设置或某些客户端设置有关吗?我搜索了Weinre文档以找到相关的内容,但没有找到任何东西。可能是错误,可能是功能。
希望我提供了足够的信息。抱歉,如果缺少某些东西。