调试 Cordova 插件
Debug Cordova Plugin
如何调试 cordova 插件的非 js 部分?我发现了一些关于 Stack Overflow 的讨论,但是其中 none 给了我一个关于如何将我的插件放入 IDE 并能够对其断点的答案。
调试 JS 没问题而且很有意义,但我不知道如何从 android/ios 端打印出日志或命中断点。
我正在对 InAppBrowser 做一个小改动以允许 Cookie read/writing,我迫切需要知道如何监控它。
如有任何帮助,我们将不胜感激。
创建一个新的 cordova 项目
cordova create debugPlugins com.debug.plugis debugPlugins
转到新文件夹
cd debugPlugins
添加 ios 和 android 平台
cordova platform add ios android
和 inAppBrowser 插件(或您要调试的任何其他插件)
cordova plugin add cordova-plugin-inappbrowser
当你添加android和ios平台时,创建了两个本地项目,你可以打开并调试它们。
- 对于 ios,转到
platforms/ios
并打开 debugPlugins.xcodeproj
- 对于 android 打开 android studio,转到文件->新建->导入项目和 select
platforms/android
文件夹
如何调试 cordova 插件的非 js 部分?我发现了一些关于 Stack Overflow 的讨论,但是其中 none 给了我一个关于如何将我的插件放入 IDE 并能够对其断点的答案。
调试 JS 没问题而且很有意义,但我不知道如何从 android/ios 端打印出日志或命中断点。
我正在对 InAppBrowser 做一个小改动以允许 Cookie read/writing,我迫切需要知道如何监控它。
如有任何帮助,我们将不胜感激。
创建一个新的 cordova 项目
cordova create debugPlugins com.debug.plugis debugPlugins
转到新文件夹
cd debugPlugins
添加 ios 和 android 平台
cordova platform add ios android
和 inAppBrowser 插件(或您要调试的任何其他插件)
cordova plugin add cordova-plugin-inappbrowser
当你添加android和ios平台时,创建了两个本地项目,你可以打开并调试它们。
- 对于 ios,转到
platforms/ios
并打开 debugPlugins.xcodeproj - 对于 android 打开 android studio,转到文件->新建->导入项目和 select
platforms/android
文件夹