建築使用的Xcode 5.主窗口非常簡單的可可應用程序是簡單地用一個插件啓用的WebView試圖從網上下載一個頁面,上面有一個Flash嵌入。爲什麼Flash嵌入在Cocoa WebView中顯示爲「Missing Plug-In」?
沙箱被禁用,我已經雙擊和三重檢查webview上的插件是啓用的(在筆尖和編程方式)。我也嘗試在32位和64位模式下運行應用程序。
即使導航的WebView到的Adobe Flash網站顯示缺少插件對話框。什麼可能導致WebView對象沒有Flash?
建築使用的Xcode 5.主窗口非常簡單的可可應用程序是簡單地用一個插件啓用的WebView試圖從網上下載一個頁面,上面有一個Flash嵌入。爲什麼Flash嵌入在Cocoa WebView中顯示爲「Missing Plug-In」?
沙箱被禁用,我已經雙擊和三重檢查webview上的插件是啓用的(在筆尖和編程方式)。我也嘗試在32位和64位模式下運行應用程序。
即使導航的WebView到的Adobe Flash網站顯示缺少插件對話框。什麼可能導致WebView對象沒有Flash?
我猜想,這是3個選項之一。
我已經驗證了它的工作原理(我的系統上),一個非常小的測試:
不支持任何iOS設備上
NSURLRequest * request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.adobe.com/swf/software/flash/about/flashAbout_info_small.swf"]];
[[self.webView mainFrame]loadRequest:request];
Grady - 你是否將該測試作爲OS X 10.8上的64位應用運行?謝謝 –
是的,這是一個10.8正常安裝,64位 –
確定必要的WebView安裝插件? 這是隻發生在你的機器上還是你可以複製另一個呢?
也許這篇文章是有幫助的:
Mac OS/WebView: Why Flash and other plugins are not available when a local page is loaded?
閃光燈:http://www.apple .com/hotnews /想法在閃光/ – LuisCien
這是一個OS X應用程序。 –