HTML ベースのアプリを作成しており、ローカル ファイルからデータを保存および取得したいと考えています。このアプリは Web サーバーでホストされません。
これをどのように行うことができるかについて、誰もがトピックを啓発するのを手伝ってもらえますか?
HTML ベースのアプリを作成しており、ローカル ファイルからデータを保存および取得したいと考えています。このアプリは Web サーバーでホストされません。
これをどのように行うことができるかについて、誰もがトピックを啓発するのを手伝ってもらえますか?
HTML5のFileSystemAPIを使用する必要があります。
window.requestFileSystem(window.TEMPORARY, 5*1024*1024, function(){
fs.root.getFile('test.dat', {}, function(fileEntry) {
fileEntry.file(function(file) {
// Here is our file object ...
});
});
}, errorHandler);
詳細については、FileSystemAPIを確認してください
HTML5テストにアクセスして、ブラウザーのサポートをテストします
IF (and only if) you're platform will be IE you can leverage the HTA (HTML Applications) framework:
http://msdn.microsoft.com/en-us/library/ms536471(VS.85).aspx
Applications using this are granted system-level privledges and can use the same objects as Windows Scripting host (for example the file system object to read and access local files).
I've used it successfuly in the past for small workgroup applications and liked it - but this was in an IE-only corporate environment.