cordova常用命令
cordova create hello com.example.hello "HelloWorld"? //創(chuàng)建一個(gè)項(xiàng)目
cd hello //切換到文件夾
cordova platform add android //添加安卓平臺(tái)
cordova build android //打包文件
cordova run android? //運(yùn)行模擬器
cordova 插件安裝的命令
查看當(dāng)前項(xiàng)目已安裝的插件:
$? cordova plugin ls
獲取設(shè)備信息插件:
$? cordova plugin add cordova-plugin-device
獲取通知插件:
$ cordova plugin add cordova-plugin-dialogs
設(shè)備振動(dòng)的插件調(diào)用 :
navigator.notification.vibrate(2000);
GPS插件的安裝命令:
$ cordova plugin add cordova-plugin-geolocation
攝像頭插件安裝命令:
$ cordova plugin add cordova-plugin-camera
設(shè)備聯(lián)網(wǎng)信息
cordova plugin add cordova-plugin-network-information
攝像頭
getPhoto:function(){
navigator.notification.confirm("",app.confirmCall,"選擇頭像",["從相冊(cè)選擇","拍照"])
},
confirmCall:function(index){
var type;
if(index==1){
type=Camera.PictureSourceType.PHOTOLIBRARY;
}else{
type=Camera.PictureSourceType.CAMERA;
}
var cameraOptions={
sourceType:type,
destinationType:type
};
navigator.camera.getPicture(
app.picSucc,
app.picErr,
cameraOptions
);
},
picSucc:function(image){
alert(image);
var elem=document.getElementById("logo");
elem.style.backgroundImage="url("+image+")";
elem.style.backgroundSize="100% auto";
},
picErr:function(err){
alert(err);
}