我使用标准文档实现从图库中获取图片并在屏幕上显示。
平台是android。
- 我按下按钮"来自画廊的图片"
- 打开一个对话框,我从中选择图库。
- 图库打开,我选择了一张图片
- 调用onSucces函数,图片显示在屏幕上。
醇>
然而,
- 我再次按下按钮"图库中的图片"选择一张新照片
- 调用onFail函数,并显示消息" Selection Cancelled"
- 打开一个对话框,我从中选择图库
- 我选择了一张图片
- 仍显示3.的对话框
醇>
寻找解决方案我检查并尝试了我在相关主题上发现的内容:
- Manifest.xml有android:launchMode =" singleTop"
- 我删除了相机插件和Android平台并重新添加了它们
- 我使用Cordova 5.0.0
-
- 我在Samsung S4 mini
上测试
更新1
我找到了适用于Android的解决方案,但我觉得它非常难看,所以如果有人有更好的解决方案,请建议:
处理完第一个成功回调后,重新加载应用程序:
location.reload(); //仅适用于Android我猜?