私は Chrome で Google のパッケージ化されたアプリを調べ始めました。
私の質問は、プロンプトなしでアプリから fileSystem API を使用してコンピューターにファイルを保存することは可能ですか? ログファイルなどを保存できるアプリを作りたい
私は Chrome で Google のパッケージ化されたアプリを調べ始めました。
私の質問は、プロンプトなしでアプリから fileSystem API を使用してコンピューターにファイルを保存することは可能ですか? ログファイルなどを保存できるアプリを作りたい
パッケージ化されたアプリの開発に携わる人々といくつかの会話をしましたが、今日のように、アプリのサンドボックスの外でプロンプトが表示されなければ、ファイル システムにアクセスすることはできません。しかし、それは将来来るかもしれません。
しかし、Node-Webkit と呼ばれる新しいプロジェクトがあります。これは Chrome でパッケージ化されたアプリに非常によく似ており、HTML や js などを使用して Chrome でアプリを開発し、ブラウザで nodejs を実行することもできます。これを使用すると、ファイル システムやその他多くのものにアクセスできます。
ここで確認してください: https://github.com/rogerwang/node-webkitおよび https://github.com/rogerwang/node-webkit/wiki
Node-Webkit でのファイルの読み込みと保存は非常に簡単です。このように見えます
var gui = require("nw.gui");
var fs = require("fs");
//Save
fs.writeFile('message.txt', 'Hello Node', function (err) {
if (err) throw err;
console.log('It\'s saved!');
});
//Load
fs.readFile('message2.txt', 'utf8', function (err, data) {
if (err) throw err;
console.log(data);
});
まもなくこれができるようになります -- https://groups.google.com/a/chromium.org/forum/#!topic/apps-dev/fu1TyjdYLEcを参照してください