0

Mac OS X で webview を使用して SWF ファイルをロードすると、「Missing Plug-in」と表示されます。

ここに私のコード:

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];

このswfをロードするにはどうすればよいですか?

4

1 に答える 1

0

別のウェブビューの設定を変更して何をしているのかわかりませんが、このようにページを読み込む前に設定を変更してみてください

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