2016-12-28 14 views
0

現在、Cordova Appで作業中です。cdvfile://プロトコルの説明

私は<img class="profile-thumbnail" src="cdvfile://localhost/persistent/Photo/mypicture.jpg">を使用して、ビューにコンテンツを表示します。

ファイルAPIを使用して新しいファイルmypicture.jpgを生成すると、既存のファイルを上書きすると、画像が表示されなくなり、アプリを強制終了して再起動することはありません。

私は試してみてください。私のストレージ成功コールの後

$('.profile-thumbnail').attr('src','cdvfile://localhost/persistent/Photo/mypicture.jpg'); 

、それはまだだけで、更新後に正しい画像が表示されません。

アプリを再起動すると、新しいファイルが正しく表示されます。

したがって、cdvfile://プロトコルがどのように更新を処理しますか?

ファイルの更新後にフラッシュするキャッシュはありますか?

このような要求を処理するための技術はどれですか?

答えて

0

問題が見つかりました。更新された画像を保存する方法は正しくありませんでした。 私はファイルを作成しましたが、私がそのファイルに書き込む方法は間違っていました。そのため、空のファイルが表示されました。