我想实现的功能是这样:
webView.load("myschema://index.html");
然后我在 WebViewClient 中拦截请求,执行自定义的加载过程。
现在index.html可以正常加载,但是html中引用的css和js,比如这样:
<link rel="stylesheet" href="css/app.css" type="text/css" media="screen">
无法正常加载,根本就拦截不到请求。
请问如何解决?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
问题解决了,是 mimetype 的问题,编写一个通过 url 分析 mimetype 的工具,生成 response 的时候把 mimetype 填写进去就可以了。