Nativescriptには、http要求を取得するための2つの関数または関数httpがあります。私はこれらの2つの関数を使用して、IOSのサイト(htmlでの応答)の文字列を取得します。フェッチし、httpが完全なファイルを取得しません。 nativescript iOS
問題は、応答の一部を返しますが、IOSのすべての応答を返さないということです。これは、HTTPリクエストのファイルの半分しか返さないことを意味します。例えば
:
http.getString("https://slashdot.org").then(function (html) {
console.log(html)
}), function (error) {
console.log("Error: " + error)
}
戻る応答の一部(HTML)は、それが停止:それは「IF(DOCに戻る前
var e = document.createElement('script');
e.type = 'text/javascript';
e.id = 'janrainAuthWidget';
if (doc
は、それらの応答の最後のラインであります"最後の行は</html>でなければなりません。したがって、http(と私もフェッチしようとしました)はファイル全体を返しません。
私のpのファイル全体の応答を取得する必要があります仕事に行く。
httpやフェッチが機能するには何が必要ですか?隠されたタイムアウトが有効になりますか?それとも、私はCocoaPodsを使うべきですか?
申し訳ありません。私はIOSのエラーを取得しています。アンドロイドではなく、Android版では少し問題がありましたが、http関数のタイムアウトパラメータを設定することで修正できます。しかし、それでもiOSの問題は解決しません。 – Loon911