类似于使用 iOS(使用 Safari)或 Android(使用 Chrome)进行远程调试,我想对 Argon 做同样的事情。
问问题
193 次
2 回答
0
为此,我被推荐了 Vorlon.js和jconsole.com,欢迎任何其他建议/想法。
于 2016-10-06T14:58:59.160 回答
0
我假设您的意思是使用 iOS 应用程序的当前版本(位于http://argonjs.io ) Argon4 调试 argon.js 应用程序。
与使用 Apple 内置 WkWebView 的其他应用程序一样,您不能使用远程调试器,因为 Apple 不允许远程调试器用于除移动 safari 之外的任何应用程序。这是有道理的,因为有很多技术可以使用网络技术构建移动应用程序,而且人们不希望人们在他们的应用程序中四处闲逛。
使用 argon.js 开发网站时,如果您正在做地理空间 AR(本质上是任何不使用 Vuforia 的东西),您可以在移动 Safari 中运行该应用程序并使用远程调试器,如您所愿。
我的一般方法是在 Argon4 上使用 argon.js 进行开发和调试:
- 第一次通过,我在 Safari 或 Firefox 或 Chrome 的桌面上进行调试(所以我得到了我选择的桌面调试器)。这有助于找到许多烦人的小错误和拼写错误。查看一些示例,例如 Vuforia 示例,它们重新定位内容以确保即使没有运行 Vuforia 也可以看到内容。我明确地这样做是为了让我能够查看内容并进行调试。
- 在 Argon4 中进行第二次传递(因为我在开发过程中自己构建了应用程序,所以我可以进行远程调试),但是您可以使用更接近 Argon 的移动 Safari,并且仍然可以进行远程调试。
- 最后,我在 Argon4 本身进行测试。您可以使用控制台打印内容、查找错误等等。不知道,我知道。
仅供参考,您可能会发现http://vorlonjs.com/对于在 Argon 中运行时远程调试应用程序很有用。
于 2016-10-06T17:56:05.813 回答