0

我正在关注此链接http://www.stevesaxon.me/posts/2011/window-external-notify-in-ios-uiwebview/以获取访问令牌,但如何在此处声明 URL

- (void)connectionDidFinishLoading:(NSURLConnection *)connection

{

if(_data)

{

NSString* content = [[NSString alloc] initWithData:_data
                                                  encoding:NSUTF8StringEncoding];

        [_data release];
        _data = nil;

        // prepend the HTML with our custom JavaScript
        content = [ScriptNotify stringByAppendingString:content];

        //Here how to declare URL
        [_webView loadHTMLString:content baseURL:_url];
    }
}

有任何想法吗?提前致谢。

4

2 回答 2

0

将此用于baseURL:- NSURL *baseURL = [NSURL fileURLWithPath:path];

于 2013-05-02T11:25:07.880 回答
0

在给定的示例中,_url 是一个成员变量。在您的属性列表中声明它并在[webView:shouldStartLoadWithRequest:navigationType:]回调中将其分配为_url = [[request URL] retain];

为了爱所有你认为神圣的东西,请正确缩进你的代码。

于 2013-05-02T11:25:49.570 回答