2

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

平台为安卓。

  1. 我按下一个按钮“来自画廊的图片”
  2. 一个对话框打开,我从中选择画廊。
  3. 图库打开,我选择一张图片
  4. 调用 onSucces 函数并在屏幕上显示图片。

然而,

  1. 我再次按下“图库中的图片”按钮选择一张新图片
  2. 使用消息“选择取消”调用 onFail 函数
  3. 一个对话框打开,我从中选择画廊
  4. 我选择图片
  5. 3. 的对话框仍然显示

寻找解决方案我检查并尝试了我在相关主题上找到的内容:

  • Manifest.xml 有 android:launchMode="singleTop"
  • 我删除了相机插件和android平台并重新添加了它们
  • 我使用科尔多瓦 5.0.0
  • 我在三星 S4 mini 上测试

更新 1

我找到了一个Android的解决方案,但我觉得它很丑陋,所以如果有人有更好的解决方案请建议:

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

location.reload(); //我猜只适用于android?

4

0 回答 0