小编Man*_*ina的帖子

输入类型=文件在OS X应用程序的WebView中不起作用

我已经在Swift中创建了OSX应用程序,并使用Xcode 7将WebView嵌入其中。在WebView加载的网页上有一个文件选择器,它要求用户从用户的计算机浏览特定文件。我面临的问题是,当用户单击浏览按钮时,什么也不会发生。

如果我在Safari中打开相同的网页,则相同的文件选择器控件可以正常工作。

我是新手,所以在这种情况下的帮助将不胜感激。

这是我的viewDidLoad功能:

func viewDidLoad() {
    super.viewDidLoad() 
    let url=NSURL(string: "http://video.online-convert.com/convert-to-mp4")
    let request=NSURLRequest(URL:url!) 
    webView.frameLoadDelegate=self 
    webView.mainFrame.loadRequest(request)  
    webView.shouldCloseWithWindow = true 
    webView.drawsBackground = true 
}
Run Code Online (Sandbox Code Playgroud)

谢谢。

macos file selector webview swift

5
推荐指数
1
解决办法
3145
查看次数

标签 统计

file ×1

macos ×1

selector ×1

swift ×1

webview ×1