请教一个关于 WebKit 上传文件的的问题

2017-05-26 16:41:33 +08:00
 johnhu9173

目前正在开发一个 mac 应用 其实就是内嵌了一个 Web,然后使用的是 WKWebView 在上传文件时走到

-(void)webView:(WKWebView *)webView runOpenPanelWithParameters:(WKOpenPanelParameters *)parameters initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(NSArray<NSURL *> * _Nullable))completionHandler

主要处理部分如下:

                //From WKWebView
                if (completionHandler)
                {
                    NSMutableArray<NSURL *> *fileUrls = [NSMutableArray new];
                    for( NSString *path in tmpFiles )
                    {
                        [fileUrls addObject:[[NSURL alloc] initFileURLWithPath:path]];
                    }
                    completionHandler(fileUrls);
                }

问题表现就是上传中文文件会有乱码 有遇到过类似问题或者有头绪的吗
ChatSet 什么都没有问题

3340 次点击
所在节点    iDev
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/364033

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX