C# 和 DotNetBrowser Ajax 请求不起作用
C# and DotNetBrowser Ajax request do not work
我在我的 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.
怎么解决??
您需要在创建任何 Browser 或 BrowserView 实例之前指定 --disable-web-security
Chromium 开关:
BrowserPreferences.SetChromiumSwitches("--disable-web-security");
以下文章提供了有关开关的更多详细信息:
https://dotnetbrowser.support.teamdev.com/support/solutions/articles/9000110017-chromium-switches
我在我的 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.
怎么解决??
您需要在创建任何 Browser 或 BrowserView 实例之前指定 --disable-web-security
Chromium 开关:
BrowserPreferences.SetChromiumSwitches("--disable-web-security");
以下文章提供了有关开关的更多详细信息: https://dotnetbrowser.support.teamdev.com/support/solutions/articles/9000110017-chromium-switches