关于webview的。
在html中是这样写的。
<form method="POST" target="_blank" action="url">
然后在submit的时候,页面就会无响应。
经过多次尝试,结果很奇怪。如果我在webChromeClient中复写了OnCreateWindow方法。并且在webview的setting中设置了
webSettings.setSupportMultipleWindows(true);那么确实会触发这个函数,但是没办法在当前webview中再以postUrl的方式去加载这一组数据,程序会闪退。
最后发现,如果我们不复写OnCreateWindow方法,并且也不设置webSettings.setSupportMultipleWindows(true);那么程序自然的逻辑就是我们想要的,在当前webview中以posturl方式提交了请求。
这一点我现在也没有搞清楚。