Articles of cordova

cordova平台添加android给出错误:“错误:提供的路径不是Android项目。”

当我运行命令时,我收到错误: C:\ Users \ me \ adtworkspace \ project1> cordova平台添加android [错误:提供的路径“C:\ Users \ me \ adtworkspace \ project1 \ platforms \ android”不是Android项目。] 我究竟做错了什么?

Cordova Android Camera-提供非法参数exception

我在2个月前开始使用cordova Android编程。 一切都很好,主要是现在没有工作的相机。 但上周一些我的项目目录如何删除,我重新安装所有插件的cordova和编译项目,但现在它显示错误’非法参数exception’在相机上点击令人惊讶的事情是我没有更改单行代码,它也正常工作在其他开发者机器上。 cordova插件添加了使用相机插件安装的cordova-plugin-camera命令。 camera_app.js文件 var pictureSource; // picture source var destinationType; // sets the format of returned value // Wait for device API libraries to load // document.addEventListener(“deviceready”, onDeviceReady, false); // device APIs are available // function onDeviceReady() { pictureSource = navigator.camera.PictureSourceType; destinationType = navigator.camera.DestinationType; } // Called when a photo is successfully […]

更新到Android Studio 3.0后无法运行Ionic应用程序

这是我的离子信息 cli包:(/ Users / billb / dev / customer-mkt-app / node_modules) @ionic/cli-utils : 1.15.2 ionic (Ionic CLI) : 3.15.2 全球套餐: cordova (Cordova CLI) : 7.0.1 本地包裹: @ionic/app-scripts : 3.0.1 Cordova Platforms : android 6.2.3 ios 4.4.0 Ionic Framework : ionic-angular 3.3.0 系统: Android SDK Tools : 26.1.1 ios-deploy : 1.9.2 Node : v6.11.5 npm : […]

如何获取android软键盘上的Next按钮代替phonegap中的Go Button

我正在开发Phonegap应用程序,并在申请表中有许多输入。 我在android的键盘上得到Go按钮。我想用下一个按钮替换go按钮。 点击Go按钮(如图所示)提交表单。 在android native中我们可以在XML中指定下一个按钮但是对于Phonegap如何指定下一个按钮来代替go按钮。 一些三星设备默认情况下在顶部有“下一个上一个”按钮。 默认情况下有Go按钮。 我需要Next但是在Phonegap中。 是否有任何插件用于指定android。

ionic update-notifier-cordova.json’您无权访问此文件

我试图在iOS上运行离子,但它会抛出错误。 发生了什么? ionic run ios /usr/local/lib/node_modules/cordova/node_modules/update-notifier/node_modules/configstore/index.js:53 throw err; ^ Error: EACCES, permission denied ‘/Users/jiahongl/.config/configstore/update-notifier-cordova.json’ You don’t have access to this file. at Error (native) at Object.fs.openSync (fs.js:500:18) at Object.fs.readFileSync (fs.js:352:15) at Object.create.all.get (/usr/local/lib/node_modules/cordova/node_modules/update-notifier/node_modules/configstore/index.js:34:26) at Object.Configstore (/usr/local/lib/node_modules/cordova/node_modules/update-notifier/node_modules/configstore/index.js:27:44) at new UpdateNotifier (/usr/local/lib/node_modules/cordova/node_modules/update-notifier/index.js:34:17) at module.exports (/usr/local/lib/node_modules/cordova/node_modules/update-notifier/index.js:123:23) at checkForUpdates (/usr/local/lib/node_modules/cordova/src/cli.js:64:20) at cli (/usr/local/lib/node_modules/cordova/src/cli.js:114:5) at Object. (/usr/local/lib/node_modules/cordova/bin/cordova:41:1) 错误信息

Android – SQLite数据库存储在哪里

可能重复: Android模拟器在哪里存储SQLite数据库? 我正在使用SQLite和phonegap来创建一个多平台应用程序。 但是,我遇到了一个问题。 我现在正在寻找phonegap存储名为0000000000000001.db和database.db的数据库文件的位置 我已经在iPhone上find了这个,但似乎无法获得Android的位置。 我目前正在运行模拟器和实际设备(ARCHOS)。

创建PhoneGap 3.0.0项目错误 – ‘platform add android’我不是一个节点

我正在尝试使用phonegap 3.0.0进行设置。 我对手机应用程序开发完全陌生….只是fyi。 根据phonegap网站上的说明( 这里 ),我在我新创建的项目(“phonegaptest”)中尝试”platform add android” ”命令并获得以下错误: 在网上find了另一个这样的实例,这是一个路径问题,我不认为我的是在命令提示符下输入’android’,它显示了一个有效命令列表。

Android Phonegap:AsyncTask完成后通知javascript

在我的应用程序中,当用户点击webview中的按钮时,将调用phonegap插件来触发asynctask从Internet下载文件。 现在我想在asynctask完成时将信号发送回javascript部分。 但我不知道该怎么做,因为我的插件已经在asynctask完成之前发回了一些东西。 有没有人知道如何在Phonegap中没有插件的情况下通知我的javascript部分?

Android控制台显示:W / art:尝试删除非JNI本地引用

我刚刚设置了我的第一个Cordova项目并安装了OneSignal推送通知。 这一切都按照我的预期运行,但Android开发人员工具在控制台中显示: W/art: Attempt to remove non-JNI local reference, dumping thread W/art: Attempt to remove non-JNI local reference, dumping thread W/art: Attempt to remove non-JNI local reference, dumping thread W/art: Attempt to remove non-JNI local reference, dumping thread W/art: Attempt to remove non-JNI local reference, dumping thread W/art: Attempt to remove non-JNI local reference, dumping […]

如何在Cordova Android app中使用服务工作者?

我想在我的Cordova Android添加中使用服务工作者作为与服务器同步一些图像的便捷方式。 我注意到这个问题表明这是不可能的,因为服务工作者必须通过https:加载,而Cordova将通过file:加载file: 。 另一方面,似乎离子支持服务工作者 。 这意味着他们已经find了一些方法来完成这项工作。 但是,我没有使用离子。 对于iOS的服务工作者来说似乎有一个cordova插件 ,但正如我所说,我在Android上。 如果可能的话,在Cordova Android应用程序中使用服务工作者的当前最佳做法是什么?