当前位置: > 财经>正文

Edge 修改字符编码(详细图文)

2023-07-18 10:01:02 互联网 未知 财经
macOS/iOS WKWebview 下载文件

一只农民工: 这个是无法通过数据判断是什么类型的文件,代码中是实现了一个弹框,让用户选择存放位置后存储的。抛开弹框的ui交互,将内容存储到文件中,先进行base64反编码,然后再写入文件,文件的后缀名需要事先得知或确定。

macOS/iOS WKWebview 下载文件

qq_34939629: 大佬可以完全监听到了,但是监听到的base64 在编码工具看是乱码,这里转成data 存文件里 是空的

macOS/iOS WKWebview 下载文件

qq_34939629: 事先注册了大佬,不知道啥情况,难道和h5的实现方式有关系么.比如说h5不是按照这个方式做的请求

macOS/iOS WKWebview 下载文件

一只农民工: 这行应该是没有问题的,检查一下,有没有事先注册“ onBlobData”。[wkUController addScriptMessageHandler:self name:@"onBlobData"]; 如果已经注册,可以在“window.webkit.messageHandlers.onBlobData.postMessage(reader.result);" 之前加点日志或alert来定位一下。

macOS/iOS WKWebview 下载文件

qq_34939629: 大佬我这里 不执行OC方法啊,是 window.webkit.messageHandlers.onBlobData.postMessage(reader.result);" //通过onBlobData 调回给oc代码 写的位置问题吗

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。