2

我在我的 WPF 应用程序中使用 DotNetBrowser,但我有一个问题 js

$(document).ready(function(){
  $.getJSON("data.json").success(function() {
      alert("succes");
  }).error(function(e) { 
      alert("error");
  });
});

错误

Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

怎么修??

4

1 回答 1

1

您需要--disable-web-security在创建任何 Browser 或 BrowserView 实例之前指定 Chromium 开关:

BrowserPreferences.SetChromiumSwitches("--disable-web-security");

以下文章提供了有关开关的更多详细信息: https ://dotnetbrowser.support.teamdev.com/support/solutions/articles/9000110017-chromium-switches

于 2017-09-26T01:44:29.817 回答