3つの方法を考えましたが、①が思ったように動作しません。設定を教えてください。
①並列の中に、(a)(b)を配置して判断
(a)ダウンロード処理(webクリック)
(b)トリガースコープ内にファイル変更トリガー
→並列の条件を「True」にすると完了を待たずに並列処理が終わる
並列の条件を「DlFlg=True」にするとファイル変更トリガーで止まったままになる(”DL完了”が書き込みされず終了しない)
②Chromeの拡張機能(Always Clear Downloads 2)を使用。
DL完了後に頁下部に表示されるDLバーが自動で消えるようにして、バーが消えたら完了と判断
→拡張機能が必要であること、バー消滅判断は「すべて表示」の箇所(画像)なので、できれば使用したくない。
③アクティビティDownloadedFile使用
→Chromeは、DL中に「tmp」という拡張子で一時的に保存する為、DL完了していないのに完了したとみなす場合がある
なので、使用は避けたい
①の設定です