How can you get input file to work in a WKWebView?

后端 未结 2 1450
名媛妹妹
名媛妹妹 2021-01-14 17:34

When you have a WKWebView in an OSX application, when you press a button, you can\'t select a file from your harddisk. How would you

2条回答
  •  有刺的猬
    2021-01-14 18:22

    Here is the 100% working solution for WKWebview "File Upload" Problem.

    You just need to implement the UIDelegate:

    - (void)webView:(WKWebView *)webView runOpenPanelWithParameters:(WKOpenPanelParameters *)parameters initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(NSArray *URLs))completionHandler;
    

    Follow this link for more description about this delegate: RunOpenPanel Delegate

提交回复
热议问题