0

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

Widgetic SDK: Error: No receiver for d!

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

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

weinre 还支持吗?

4

2 回答 2

1

weinre 已经有一段时间没有更新了,目前也没有在不久的将来更新它的计划。

有关使用 weinre 的本地替代方案的信息,请参阅主页https://people.apache.org/~pmuellr/weinre/docs/latest/上的黄色注释。

我不熟悉“Widgetic SDK”,因此无法就如何解决该特定问题提供任何建议。

于 2018-01-08T20:00:32.270 回答
0

在这种情况下,Weinre所做的只是显示控制台输出。如果这里是温热自己的错,那么就没有任何输出。如果您在Weinre服务器列表中看到您的客户端,那么Weinre应该可以正常工作。

温热是否活跃:

它的工作方式是安装Weinre并运行Weinre服务器。因此,它是否有效取决于您的Weinre安装,而不是在线发生的任何事情 - 除非您更新Weinre。但正如另一位用户所指出的,Weinre并没有真正被开发出来。

在我看来,由于您没有对设置进行任何更改,并且widgetic按照错误消息的建议从在线资源中包含了 SDK,因此您的实现与他们正在使用的 SDK 的当前版本之间很可能存在冲突由你入境。对我来说,这似乎不是一个Weinre错误。

如果您想知道,正如我所说,我们正在使用Weinre远程监控和调试 Web 应用程序,所以它肯定还没有死。

于 2018-08-22T09:03:48.010 回答