Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Cordova 5.0.0 getPicture工作一次,第二次getPicture失败_Android_Cordova_Camera_Getpicture - Fatal编程技术网

Android Cordova 5.0.0 getPicture工作一次,第二次getPicture失败

Android Cordova 5.0.0 getPicture工作一次,第二次getPicture失败,android,cordova,camera,getpicture,Android,Cordova,Camera,Getpicture,我使用标准文档实现从图库中获取图片并在屏幕上显示 平台是android 我按下“图片库中的图片”按钮 将打开一个对话框,从中选择“库” 画廊打开了,我选择了一张图片 调用onSucces函数,画面显示在屏幕上 但是, 我再次按下“图片库中的图片”按钮以选择新图片 调用onFail函数时会显示消息“选择已取消” 将打开一个对话框,从中选择“库” 我选了一幅画 3的对话。仍然显示 寻找解决方案我检查并尝试了在相关主题上找到的解决方案: Manifest.xml中有android:launchMod

我使用标准文档实现从图库中获取图片并在屏幕上显示

平台是android

  • 我按下“图片库中的图片”按钮
  • 将打开一个对话框,从中选择“库”
  • 画廊打开了,我选择了一张图片
  • 调用onSucces函数,画面显示在屏幕上
  • 但是,

  • 我再次按下“图片库中的图片”按钮以选择新图片
  • 调用onFail函数时会显示消息“选择已取消”
  • 将打开一个对话框,从中选择“库”
  • 我选了一幅画
  • 3的对话。仍然显示
  • 寻找解决方案我检查并尝试了在相关主题上找到的解决方案:

    • Manifest.xml中有android:launchMode=“singleTop”
    • 我删除了摄像头插件和android平台,并重新添加了它们
    • 我使用Cordova 5.0.0
    • 我在三星S4 mini上进行了测试
    更新1 我为Android找到了一个解决方案,但我觉得它非常难看,所以如果有人有更好的解决方案,请建议:

    处理第一次成功回调后,重新加载应用程序:

    location.reload()//我想只有安卓系统