2016-08-25 3 views
1

wwwフォルダにある単純なファイルの読み方については、多くのトピックがあります。彼らのほとんどは老いているか、それを使用する方法の例を挙げていません。私はは、コードバでwwwフォルダ内のファイルを簡単に読み取る

cordova plugin add org.apache.cordova.file 

プラグインヴァファイルを試みたが、私はこのエラーを取得:

Error: Registry returned 404 for GET on https://registry.npmjs.org/org.apache.cordova.file 

私はXMLHttpRequestのソリューションを使用しようとしましたが、エミュレータでは、私は任意の結果を持っていません。ここに私のコードは次のとおりです。

function xmlLoadFile() 
{ 
var xmlhttp; 
if (window.XMLHttpRequest) 
    {// code for IE7+, Firefox, Chrome, Opera, Safari 
    xmlhttp=new XMLHttpRequest(); 
    } 
else 
    {// code for IE6, IE5 
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
xmlhttp.onreadystatechange=function() 
    { 
    if (xmlhttp.readyState==4 && xmlhttp.status==200) 
    { 
    document.body.innerHTML=xmlhttp.responseText; 
    } 
} 
xmlhttp.open("GET","test.txt",true); 
xmlhttp.send(); 
} 

私は私のアプリを実行したとき、私はまだ空白のページを持っている理由私は理解することはできませんので、私は私のindex.htmlで持っています。

ご回答いただきありがとうございます。

+0

ここに行く:https://www.raymondcamden.com/2014/07/15/Cordova-Sample-Reading-a-text-file/ – daserge

答えて

1

それは

cordova plugin add cordova-plugin-file 

このURLをご参照ください

https://github.com/apache/cordova-plugin-file

あなたはAJAXを使用している場合は、他のプラグインを使用してくださいする必要があります。 jQueryなどのプラグインを使用することもできます。そうしないと、多くのコードが生成されます。

+0

私もこのプラグインを試したが、私はファイルを読むことができないそれとwwwフォルダに、私は試しました。正常なサンプルコードを見つけることができません。 – saperlipopette

+0

あなたのコードで問題を見つけることができません。しかし、$ .get関数を使ってjqueryと内容をロードすることができます。ここにある例を参照してください。 https://api.jquery.com/jquery.get/ –

関連する問題