add take photo api

This commit is contained in:
yaw 2018-12-10 13:55:05 +08:00
parent 685f47e3f9
commit 29cac79ee6
2 changed files with 9 additions and 0 deletions

View File

@ -44,6 +44,14 @@ function compressImage() {
}
}
document.getElementById('takePhotoBtn').onclick = function() {
var cameraOptions={ quality: 25,mediaType: Camera.MediaType.PICTURE };//see cordova camera docs
MediaPicker.takePhoto(function(media) {
media.index=0;//index use to imgs[data.index].src; // media.index=resultMedias.length;
resultMedias.push(media);
getThumbnail(resultMedias);
}, function(e) { console.log(e) }, cameraOptions);
};
function loading() {}

View File

@ -48,6 +48,7 @@
</div>
<button id="openBtn">open</button>
<button id="uploadBtn">upload</button>
<button id="takePhotoBtn">takePhoto</button>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="demo.js"></script>
</body>