这是一个创建于 379 天前的主题,其中的信息可能已经有所发展或是发生改变。
在 iOS 使用 onFileDownload 属性来捕获下载事件的时候,我们注意到 iframe 中的下载链接无法捕获到,会被 webview 直接加载,因此无法对其进行处理。
当前考虑过的方案,但都不理想:
1.通过 url 后缀黑白名单来处理非 TopFrame 的下载请求。
2.通过 fetch 判断 content-type 来处理非 TopFrame 的下载请求。
请问有什么比较完美的办法在 webview 层面处理好这个问题?
2 条回复 • 2024-09-10 23:34:33 +08:00
 |
|
1
nikola11 2024-08-28 16:23:34 +08:00
试试 patch 下原生代码么
|
 |
|
2
WildCat 2024-09-10 23:34:33 +08:00
自己做个封装?
|