私は研究しており、それについては何も見つかりませんでした。URLからChromeのAPP/Extensionファイルをダウンロードしてください
Chrome OSで実行するChromeアプリケーションが必要です。ファイル(画像、mp3、動画など)をダウンロードしてからHTMLとして表示することができます。
つまり、アプリで動画をダウンロードしてから動画タグで再生するとします。画像と同じです...ダウンロードしてimgタグに表示します。
ありがとうございます!
私は研究しており、それについては何も見つかりませんでした。URLからChromeのAPP/Extensionファイルをダウンロードしてください
Chrome OSで実行するChromeアプリケーションが必要です。ファイル(画像、mp3、動画など)をダウンロードしてからHTMLとして表示することができます。
つまり、アプリで動画をダウンロードしてから動画タグで再生するとします。画像と同じです...ダウンロードしてimgタグに表示します。
ありがとうございます!
Handling external contentでChromeアプリケーションのドキュメントをご覧ください。それは良い概要を提供します。
ショートバージョン:
blob:
として使用します(たとえば、<video src="...">
に接続できます)。ありがとうございました!私はそんなことをしていましたが、SrcでBLOBを使用していませんでした!私はbase64と他のものを使った。 – Parene
私はまた、画面上に表示+ファイルシステムへの保存の作業例ここでは、この問題に取り組ん:
var video = document.getElementById("video");
fetch('http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_20mb.mp4')
.then(function(response) {
return response.blob();
})
.then(function(myBlob) {
var objectURL = URL.createObjectURL(myBlob);
video.src = objectURL;
var config = {type: 'saveFile', suggestedName: chosenEntry.name};
chrome.fileSystem.chooseEntry(config, function(writableEntry) {
writeFileEntry(writableEntry, myBlob, function(e) {
output.textContent = 'Write complete :)';
});
});
})
だから、問題は何ですか? [Fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch)と[Filesystem](http://www.html5rocks.com/jp/tutorials/)を使用できます。あなたが知っていないならば/ file/filesystem /)。 –
あなたは、質問と一致しない非常に混乱するタイトルを持っています。それを修正できますか? – Xan