如何使用CrossWalk设置HTTP_ACCEPT_LANGUAGE标头?
我试过寻找与原始Android webview相同的方法(如此描述:How can I override Android WebView to use custom Accept-Language header?),但没有运气.
普通的webview发送正确的标题,但CrossWalk不包括我的母语,只是’en-US’.
最佳答案 我最终编辑了源代码,然后从头开始编译.
如果你想这样做,要查看的文件是“xwalk / runtime / browser / runtime_url_request_context_getter.cc”
然后寻找:
storage_->set_http_user_agent_settings(
new net::StaticHttpUserAgentSettings("da-DK,da;q=0.8,en-US;q=0.6,en;q=0.4", base::EmptyString()));
在这里我们添加了“da-DK,da; q = 0.8”,但你明白了.