3

MainBundle から HTML ファイルを UIWebview にロードしていますが、クエリ文字列を渡したいと考えています。これは、HTML ファイルが GET パラメータ (?device=1) をチェックして追加の計算を行うためです。UIWebview に baseURL を指定する必要もあります (HTML ファイルからの要求をインターセプトするため)。

現在、私は以下を使用しています:

[myWebView loadData:dataFromHTMLFile MIMEType:mimeType 
   textEncodingName:@"utf-8" baseURL:[[NSURL alloc] initWithString:
   [NSString stringWithFormat:@"mycustomprotocol:///%@",htmlFileName]]];

以下のコードを使用して、いくつかの GET パラメータを使用してファイルを UIWebview にロードできることはわかっていますが、ベース URL を指定することはできません。

NSURLRequest *request = [NSURLRequest requestWithURL:urlWithGETParameter cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:(NSTimeInterval)10.0 ];
[myWebView loadRequest:request];

ベース URL とクエリ文字列を使用して UIWebview にデータをロードする方法はありますか?

ありがとう!

4

1 に答える 1

0

可能ですが、これはサーバー エンドの開発者によって行われます。リクエストで送信したクエリ パラメータに関して Web ページを開く場合は、サーバー エンドで処理されます。サーバー エンドの開発者は Web ページに応答する必要があります。クエリ パラメータ値に関して。

于 2014-08-21T08:40:46.543 に答える