在WebKit WebViews中禁用同源策略/制作跨域XMLHttpRequests?

tlr*_*son 8 javascript webkit xmlhttprequest webview same-origin-policy

我想在我自己的嵌入式WebViews中禁用XMLHttpRequests上的相同原始策略.我可以控制在WebView中加载的页面/正在执行的代码,所以我不关心强制实施相同的原始策略.我想提出跨域请求.

我已经尝试实现WebPolicyDelegate和WebResourceLoadDelegate,但似乎没有为XMLHttpRequests调用它们.

小智 1

void WebSettingsImpl::setWebSecurityEnabled(bool enabled)
{
    m_settings->setWebSecurityEnabled(enabled);
}
Run Code Online (Sandbox Code Playgroud)

希望这就是您所需要的!您可以给我发送有关 webkit 的消息。