我想使用 phonegap 浏览文件并将其上传到服务器。
问题是,在我的手机(机器人)上,一旦我选择了一个文件并且焦点返回到我的应用程序,它就会重新加载,就像我刚刚打开它一样。我正在使用 build.phongap.com 并且我的 ios 构建适用于我的朋友 iphone 5,而对我来说失败的 apk 正在使用朋友的 galexy S。
我已经尝试过标准的 html 输入字段 '' 以及
调用以下函数的按钮:
jQuery('#find_file').click(function(){
alert("prebrowse");
this.photoDestinationType=navigator.camera.DestinationType;
var source = navigator.camera.PictureSourceType.PHOTOLIBRARY;
navigator.camera.getPicture(successFn, errorFn, { quality: 50,
destinationType: this.photoDestinationType.FILE_URI,
sourceType: source,
mediaType: navigator.camera.MediaType.ALLMEDIA });
alert("postbrowse");
});
两者的结果相同。它们都适用于 iphone 和 galexy S,但在我的机器人上,当焦点返回时,我的应用程序会重新加载。我怎样才能防止这种情况发生?当我从 facebook 应用程序或 gmail 应用程序浏览附件时,它工作正常。