この あたり前のやうに使ひ 簡單さうなことが
なかなか すんなりと出來ず
説明してある サイトも少ない
結局今まで 次のやうなコードで對應してきた
var readFromFile = function(fileURL){ var text = null; var raw = new XMLHttpRequest(); raw.open("GET",filename,false); raw.onreadystatechange = function(){ if(raw.readyState === 4){ if(raw.status === 200 || raw.status == 0){ text = raw.responseText; } } } raw.send(null); return text; }
しかし なんと これが次のやうにしても動くことが確認できた
var readFromFile = function(fileURL){ var raw = new XMLHttpRequest(); raw.open("GET",filename,false); raw.send(null); return raw.responseText; }
今の私は 次のやうに書いてゐる
const readFromFile = (fileURL) => { const raw = new XMLHttpRequest(); raw.open("GET",filename,false); raw.send(null); return raw.responseText; }
ただし ブラウザがバージョンアップされてからは
クロスオリジンがどうのこうのとかで ローカルな環境上ではファイルをうまく讀みこめない
それも出來れば解決したいが
最近では monaca上ですぐエミュレートしてしまふので
htmlファイルをローカルでそのまま試すことをしなくても
何とかなってしまってゐる