我正在尝试编写一个简单的React Native包装器,该包装器将受BasicAuth保护的网站 xyz.com 加载到Web视图中。
我已经为webview的'source'属性指定了自定义的'Authorization'标头,因此 xyz.com 的index.html加载正常。但是,由index.html <script src="...">
标记链接的所有脚本均无法加载,因为此处缺少“授权”标头。
我也尝试过将'crossorigin'属性设置为<script>
标签,但是没有任何运气。
加载这些脚本时,如何强制出现'Authorization'标头?
(它们是动态生成的,因此,尽管可以使用一些自定义注入的JS来完成,但很难用自定义XHR请求加载它们。)