在iOS WebView中获取启动控制台日志

在iOS WebView中获取启动控制台日志,第1张

概述在Cordova应用程序中,在连接Safari的开发人员工具之前,对控制台{log,warn,error等}的任何调用都不会出现在控制台中.这使得无法调试启动错误.我如何获得这些消息? 额外的问题:如何让WebView停止在调试器上;连接Safari之前的行? 我记得有一个朋友告诉我一个让safari网络检查员继续运行的方法,无论应用程序是否在前台. I found his article,这里有 在Cordova应用程序中,在连接Safari的开发人员工具之前,对控制台{log,warn,error等}的任何调用都不会出现在控制台中.这使得无法调试启动错误.我如何获得这些消息?

额外的问题:如何让WebVIEw停止在调试器上;连接Safari之前的行?

解决方法 我记得有一个朋友告诉我一个让safari网络检查员继续运行的方法,无论应用程序是否在前台. I found his article,这里有详细信息 –

首先要做的是设置全局热键 – 步骤:

>打开系统首选项/键盘
>在右侧面板中,选择“应用程序快捷方式”
>添加热键 – 使用你想要的任何键(我使用CMD ALT I)
>匹配键是index.HTML或任何你的cordova主要
HTML文件是

保持开放SWI的步骤

>启动Cordova应用程序
>打开SWI
>关闭SWI
>使用全局热键应用程序快捷方式中设置的快捷键启动SWI
>关闭应用程序
>重新打开应用程序 – 通知SWI仍在运行并继续为我们提供日志记录/调试!

除了上面的技术,您是否在下面安装了此插件并检查了Xcode中的日志?

cordova插件添加org.apache.cordova.console

你使用Ripple Emulator吗? Here is a great post on setting it up.

总结

以上是内存溢出为你收集整理的在iOS WebView中获取启动控制台日志全部内容,希望文章能够帮你解决在iOS WebView中获取启动控制台日志所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1113889.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存