2015-11-04 48 views
24

IOS WKWebviewでローカルのhtmlファイルをロードします。loadFileURL: allowingReadAccessToURLを使用します。 しかし、私はajax要求を送信すると失敗します。IOS9 WKWebViewアクセス制御許可原点

エラーは次のとおりです。

原点ヌルはアクセス制御 - 許可 - 起源によって許可されていません。

このエラーを修正するためのプロパティを設定することはできますか?Androidの場合のように、setAllowUniversalAccessFromFileURLsを使用できますか?

+0

ur ajaxのリクエストは何ですか? – Peter

答えて

0

loadFileURLの代わりにloadRequestを使用してみてください。それは私のために働いていた:私は前に「ヌルからのすべての要求をすることはできません」というエラーがあった一方で

NSString* path = [[NSBundle mainBundle] pathForResource:@"pageName" ofType:@"html"]; 
NSURLRequest* request = [NSURLRequest requestWithURL:[NSURL fileURLWithPath:path]]; 
[self.webView loadRequest:request]; 

はその後、私のクエリがうまく働きました。

関連する問題