Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

gwelmarten

macrumors 6502
Original poster
Hi
I'm trying to make a button load a local HTML file in a webView on my OSX App. My current code is:

Code:
- (IBAction)returnHome {
    [webView setUIDelegate:self]; 
    NSURL *url = [[NSBundle mainBundle] URLForResource:@"index" withExtension:@"html"];
    NSString *html = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
    NSURL *baseUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]];
    [[webView mainFrame] loadHTMLString:html baseURL:baseUrl];
}

And this does not load the file "index.html". I've being trauling the forums, but can't see anything similar, though I know it must be quite simple. Does anybody have any ideas as to what's wrong with that code?

Sorry if this is in the wrong place - I wasn't sure where to put it.

Thanks in advance,

Sam
 
Hi
I'm trying to make a button load a local HTML file in a webView on my OSX App. My current code is:

Code:
- (IBAction)returnHome {
    [webView setUIDelegate:self]; 
    NSURL *url = [[NSBundle mainBundle] URLForResource:@"index" withExtension:@"html"];
    NSString *html = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
    NSURL *baseUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]];
    [[webView mainFrame] loadHTMLString:html baseURL:baseUrl];
}

And this does not load the file "index.html". I've being trauling the forums, but can't see anything similar, though I know it must be quite simple. Does anybody have any ideas as to what's wrong with that code?

Sorry if this is in the wrong place - I wasn't sure where to put it.

Thanks in advance,

Sam

Google
[WebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource😡"index" ofType😡"html"] isDirectory:NO]]];
 
Oh shoot...

Ah ok - that's for iOS. Does anybody know how I would change that for OSX? The documentation for webView methods on Apple looks pretty similar for both iOS and Mac OSX.

Sam
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.