我们可以使用带有 ngcordova 的离子框架从浏览器中检索移动联系人吗
can we retrieve mobile contacts using ionic framework with ngcordova from browser
是否可以从手机的 google chrome 网络浏览器检索联系人?
实际上我本地的ngCordova插件有问题(可能是一些js文件或者没有正确加载的东西)。
代码是:
$cordovaContacts.pickContact().then(function (result) {
$scope.selectedContact = result;
});
错误是:
无法调用未定义的方法 'pickContact'
正是在这段代码中,它给出了上述错误:
navigator.contacts.pickContact(函数(联系人)....
所以我想调试它有什么问题。所以我用 try-catch 块保持警报提示,但这些并没有多大用处。
因此,在应用程序中,我无法使用警报语句正确调试。
那么第一个问题:有什么调试app的好方法吗?
因此,我转向了网络浏览器。我是 运行 ionic 应用程序,使用 "ionic serve" 并从我的移动浏览器访问该应用程序。这工作正常。但在继续之前,我想确认一下,
是否可以使用 ngCordova api 从网络浏览器获取移动联系人?
ngCordova 是与 Cordova 通信的 API。它有很多不同的插件可以在移动设备上执行功能。这些插件是在 iOS 或 android 包的构建过程中安装的,而不是 angular 项目的一部分。您无法从普通浏览器访问这些插件。
是否可以从手机的 google chrome 网络浏览器检索联系人?
实际上我本地的ngCordova插件有问题(可能是一些js文件或者没有正确加载的东西)。 代码是:
$cordovaContacts.pickContact().then(function (result) {
$scope.selectedContact = result;
});
错误是:
无法调用未定义的方法 'pickContact'
正是在这段代码中,它给出了上述错误:
navigator.contacts.pickContact(函数(联系人)....
所以我想调试它有什么问题。所以我用 try-catch 块保持警报提示,但这些并没有多大用处。
因此,在应用程序中,我无法使用警报语句正确调试。
那么第一个问题:有什么调试app的好方法吗?
因此,我转向了网络浏览器。我是 运行 ionic 应用程序,使用 "ionic serve" 并从我的移动浏览器访问该应用程序。这工作正常。但在继续之前,我想确认一下,
是否可以使用 ngCordova api 从网络浏览器获取移动联系人?
ngCordova 是与 Cordova 通信的 API。它有很多不同的插件可以在移动设备上执行功能。这些插件是在 iOS 或 android 包的构建过程中安装的,而不是 angular 项目的一部分。您无法从普通浏览器访问这些插件。