用于iOS上独立Web应用程序的调试控制台

问题描述:

当在iPad上测试我的Web应用程序时,我可以启用Safari Mobile的调试控制台并愉快地读取我的日志记录输出。我无法找到一种方法来为独立应用程序做同样的事情,这意味着Web应用程序“已添加到主屏幕”,并且window.navigator.standalone标志表示正确,但没有“调试控制台”横幅像Safari Mobile里面的顶部。用于iOS上独立Web应用程序的调试控制台

我有一个只发生在独立模式下的错误,几乎准备好向我的web应用程序添加一个小调试控制台,或者更糟糕的是,转到可怕的警报调试方法。

那么,那么,任何awSOme的想法呢?

+0

即使我面临类似的问题。如果您能够调试独立应用程序,您可以告诉我吗? https://stackoverflow.com/questions/47713639/debugging-web-apps-added-to-home-screen-on-ios-safari – Gunner 2017-12-08 12:06:57

+0

是的,我记得通过Safari远程调试的工作就像一个魅力,绝对是这样去。您是否尝试了接受答案中第二个链接中的步骤? – guidos 2018-01-04 03:37:55

+0

雅,我试过了,但没有运气。当在iOS Safari上打开应用程序时,我可以进行调试。当我将应用程序添加到主屏幕时,Safari没有检测到该应用程序。在开发菜单中,我收到了'无法检查的应用程序'。 – Gunner 2018-01-04 04:32:33

使用http://www.iwebinspector.com - 仅适用于的iOS5及以上,但..

的,如果你不能在Mac或想真正的远程调试iOS6的,你可以使用safari6和远程调试http://moduscreate.com/enable-remote-web-inspector-in-ios-6/

,您可以使用jsconsole.com

+1

对于不使用Mac的人的任何想法? (我希望不会,因为我利用这个机会请求我的老板让我变成一个mac ......) – 2012-06-05 13:33:13

+0

jsconsole可能会为你工作 - http://jsconsole.com/remote-debugging.html – 2012-06-08 22:36:20