4

私は Chrome で Google のパッケージ化されたアプリを調べ始めまし

私の質問は、プロンプトなしでアプリから fileSystem API を使用してコンピューターにファイルを保存することは可能ですか? ログファイルなどを保存できるアプリを作りたい

4

3 に答える 3

3

パッケージ化されたアプリの開発に携わる人々といくつかの会話をしましたが、今日のように、アプリのサンドボックスの外でプロンプトが表示されなければ、ファイル システムにアクセスすることはできません。しかし、それは将来来るかもしれません。

しかし、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);
});
于 2012-11-29T10:44:54.380 に答える
2

まもなくこれができるようになります -- https://groups.google.com/a/chromium.org/forum/#!topic/apps-dev/fu1TyjdYLEcを参照してください

于 2013-08-16T14:49:02.253 に答える