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