標準のドキュメント実装を使用して、ギャラリーから画像を取得し、それを画面に表示します。
プラットフォームはアンドロイドです。
- 「ギャラリーからの写真」ボタンを押します
- ギャラリーを選択するダイアログが開きます。
- ギャラリーが開き、写真を選択します
- onSucces 関数が呼び出され、画像が画面に表示されます。
でも、
- 「ギャラリーからの写真」ボタンをもう一度押して、新しい写真を選択します
- onFail 関数が呼び出され、メッセージ「Selection Cancelled」が表示されます
- ギャラリーを選択するダイアログが開きます
- 私は絵を選ぶ
- 3.のダイアログがまだ表示されている
関連トピックで見つけたものをチェックして試した解決策を探しています。
- Manifest.xml には android:launchMode="singleTop" があります
- カメラ プラグインと Android プラットフォームを削除して、再度追加しました
- Cordova 5.0.0 を使用しています
- Samsung S4 miniでテストします
更新 1
私は Android 用の解決策を見つけましたが、非常に見にくいと感じているので、より良い解決策があれば提案してください:
最初の成功したコールバックを処理した後、アプリをリロードします。
location.reload(); //アンドロイドのみだと思いますか?