我正在使用带有C ++的Awesomium,我想用AJAX加载本地页面。 据我所知,Awesomium正在Chrome引擎上运行,并且chrome已禁止通过ajax调用加载本地文件。
但是可以在awesomium config中设置此标志:
WebConfig wc = WebConfig();
wc.additional_options.Push(Awesomium::ToWebString("--allow-file-access-from-files"));
web_core_ = WebCore::Initialize(wc);
无论如何,我的AJAX没有成功,它失败了,页面也没有加载。
ajax:
$.ajax({
type: "GET",
url: u,
context: document.body,
dataType: "html"
}).success(function() {
test("yes");
}).error(function() {
test("no");
});
//打印"不"当函数被调用时。 有谁能请我指出正确的方向? 我认为应该可以,我在这个网站上看到其他人声称使用了awesomium和ajax电话。
最好的问候。