我正在使用webview加载google chrome应用程序中的外部网站,我想通过一些代理IP而不是我的本地IP加载这些url。我检查了webview标签,但找不到代理的任何选项。有没有办法做到这一点?
window.html
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div>Hello, world!</div>
<webview id="wv1" partition="p1" style="width: 450px; height: 300px; border: 2px solid red" src="http://www.google.com"></webview>
<webview id="wv2" partition="p2" style="width: 450px; height: 300px; border: 2px solid red" src="http://www.nytimes.com"></webview>
<webview id="wv3" partition="p3" style="width: 450px; height: 300px; border: 2px solid red" src="http://www.stackoverflow.com"></webview>
<webview id="wv4" partition="p4" style="width: 450px; height: 300px; border: 2px solid red" src="http://www.yahoo.com"></webview>
</body>
</html>
不幸的是,没有办法从应用程序中影响这一点。
推测,Chrome应用程序继承了浏览器的代理设置,而<webview>
没有办法影响这一点。扩展有一个API来操作这个设置,但是应用没有。