
目前正在开发一个 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 什么都没有问题