我是Crosswalk的新手。到目前为止,我已使用Android Studio嵌入了它,并可以通过XWalkView.load(url,null)
加载网页
但是我还需要通过HTTP Headers传递POST数据。
使用原生Android WebView,我将第二个参数中的数据传递为WebView.loadUrl(url,additionalHttpHeaders)
如何在Crosswalk实现中实现相同目标?
答案 0 :(得分:2)
最后我实现了这一点,我认为它是最新版本的新功能,我使用了CrossWalk WebView 19.49.514.0。 这是一种接受第三个参数的新方法,比如经典的WebView。 例如:
XWalkView xwView=(XWalkView)findViewById(R.id.xwView);
Map<String, String> extraHeaders = new HashMap<String, String>();
extraHeaders.put("Referer","http://www.myref.com/");
xwView.load("http://headerscheck.byethost24.com/headers.php",null,extraHeaders);