首页 > 解决方案 > 如何使用另一个输入表单创建 android cordova 图像上传

问题描述

Cordova我正在使用and设置一个新应用程序framework7,并且我想创建一个表单,其中包含photo/image-from-camera并输入表单作为描述 and name-file

我已经成功调用相机功能从安卓手机拍照,但我需要从手机发送图像临时位置来输入值并提交表单。

那么当我点击提交按钮时,我从哪里开始提交带有图像数据、名称和描述的表单。

标签: javascriptphpmysqlcordovahtml-framework-7

解决方案


尝试这个

navigator.camera.getPicture(cameraSuccess, cameraError);

// success
function cameraSuccess(file_uri) {
  window.resolveLocalFileSystemURL(file_uri,
    function(fileEntry) {
        // fileEntry will have file name and file native URL
    });
}

// error
function cameraError(imageData) {
  // on error
}

确保相机destinationType设置为FILE_URI


推荐阅读