Javascript 获取JS中的联系人列表
我想从Android获取联系人列表(如果用户在Android中打开网站)。我在搜索它。我在stackoverflow中发现了两个类似的问题Javascript 获取JS中的联系人列表,javascript,android,cordova,Javascript,Android,Cordova,我想从Android获取联系人列表(如果用户在Android中打开网站)。我在搜索它。我在stackoverflow中发现了两个类似的问题 这是我试过的 成功时的功能(联系人){ 警报('Found'+contacts.length+'contacts'); }; 函数onError(contactError){ 警报('onError!'); }; //在任何姓名字段中查找与“Bob”的所有联系人 var options=new ContactFindOptions(); opt
navigator.contacts.find(字段、onSuccess、onError、选项)代码>您是在用Cordova构建移动应用程序,还是在Android上的网站上运行代码 如果它只是一个网站:你根本不能做你想做的事情,因为浏览器没有为联系人列表提供界面 与Cordova应用程序不同,Cordova应用程序可以访问系统API,其中包括联系人列表API,在移动浏览器中执行的JavaScript代码无法访问此类API。浏览器JSAPI根本没有提供任何方法
JavaScript代码在Cordova/Capactor移动应用程序中运行,但是可以使用Cordova API将移动应用程序的本机API连接到JavaScript。解决这一问题很可能需要更多关于如何设置项目的知识。首先,Linux上cordova的安装命令是
sudo npm install-g cordova
。这将通过Node Package Manager将Cordova全局安装到CLI中。@Chasingebritson我正要运行该命令sudo npm install-g Cordova
。突然我面对了这个问题