【发布时间】:2017-10-04 20:07:22
【问题描述】:
我创建了一个简单的应用程序,可以使用 @ionic-native/photo-library 从手机中选择照片。现在我想调试它,打印一些控制台日志并检查照片是否正确加载:
private selectPhoto() {
this.photoLibrary.requestAuthorization().then(() => {
this.photoLibrary.getLibrary().subscribe({
next: library => {
library.forEach((libraryItem) => {
console.log(libraryItem) // i want to print it
})
},
error: err => {},
complete: () => { console.log('could not get photos'); }
})
})
.catch(err => console.log(err));
}
很遗憾,我收到一个错误:
Native:尝试调用 PhotoLibrary.requestAuthorization,但 Cordova 不可用。确保包含 cordova.js 或在设备/模拟器中运行
我读到必须在设备上测试原生插件,但如何从控制台中的代码获取输出?当我安装 apk 时,我没有任何调试信息。
问候
【问题讨论】:
-
只使用 vscode-cordova 扩展
标签: android cordova google-chrome ionic-framework