从图库/相机InAppBrowser中选择一张照片

时间:2016-03-17 16:28:36

标签: android html5 image cordova inappbrowser

我有一个执行InAppBrowser的Cordova应用程序,我需要打开上下文菜单,其中包含选项以获得如下照片:http://puu.sh/nJUP0/433fa31c83.jpg

在Iphone 6中这项工作但在android中没有。

我有输入

<input type="file" accept="image/*" />

1 个答案:

答案 0 :(得分:0)

他的相机文档涵盖了这一点。这不适合你吗?有关详细信息,请查看Camera.PictureSourceType。 docs网站给出了这个例子来导出图像:

function getPhoto(source) {
   // Retrieve image file location from specified source
   navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50,
   destinationType: destinationType.FILE_URI,
   sourceType: source });
}

sourceType是关键的一点。它可以是Camera.PictureSourceType.CAMERA(默认),或者对你更有用,它可以是Camera.PictureSourceType.PHOTOLIBRARY或Camera.PictureSourceType.SAVEDPHOTOALBUM。

read more