0

我使用 webview 在 Mac OS X 中加载 SWF 文件,但它注意到“缺少插件”。

这是我的代码:

NSString *htmlString = [NSString stringWithFormat:@"<html><body style='overflow:hide;'><object width=\"344\" height=\"298\"><param name=\"movie\" value=\"%@\"<embed type=\"application/x-shockwave-flash\" src=\"%@\" width=\"344\" height=\"298\"/></body></html>", flashLink, flashLink];
[[webView mainFrame]loadHTMLString:htmlString baseURL:nil];
WebPreferences *prefs = [vwWeb preferences];
[prefs setPlugInsEnabled:YES];

我怎样才能加载这个瑞士法郎?

4

1 回答 1

0

我不知道您通过更改另一个 webview 的首选项在做什么,但是在加载这样的页面之前尝试更改您的首选项

NSString *htmlString = //Your string here
[[webView preferences] setPlugInsEnabled:YES];
[[webView mainFrame] loadHTMLString:htmlString baseURL:nil];
于 2012-10-04T06:55:05.813 回答