DartiumブラウザのDartを使用して、マシンからファイル(その目的のためにデスクトップに単純な.txtファイルを作成)を読み取ろうとしています。
入力フィールドがあり、それにリスナーを追加しました。これがどのように見えるかです。
void _onFileSelect(event) {
dom.File file = _fileInput.files.item(0);
dom.FileReader reader = new dom.FileReader();
//reader.readAsBinaryString(file);
reader.addEventListener('load', (event) {
print(reader.result); // This is the line I am having the problem with.
});
reader.readAsText(file);
}
ファイルを選択すると、次のエラーが発生します。
スタックトレース:0。関数:'Object.noSuchMethod' url:'bootstrap' line:717 col:3
インラインコメントを使用してマークした行。
また、必要なフラグを指定してDartiumを実行するスクリプトを設定しました。
#!/bin/sh
cd /opt/DartEditor/dart-sdk/chromium
./chrome.exe --allow-file-access-from-files $@
問題が発生する可能性のある場所で誰かがヒントを与えることができますか?
PS私はUbuntuPrecisex64を使用しています。