冬虫夏草+;AJAX加载本地文件 我用AcEXOMIC用C++,我想用Ajax加载本地页面。 据我所知,Awesomium正在chrome引擎上运行,chrome已经禁止通过ajax调用加载本地文件

冬虫夏草+;AJAX加载本地文件 我用AcEXOMIC用C++,我想用Ajax加载本地页面。 据我所知,Awesomium正在chrome引擎上运行,chrome已经禁止通过ajax调用加载本地文件,c++,ajax,awesomium,C++,Ajax,Awesomium,但是,在awesomium配置中设置此标志可以启用此功能: WebConfig wc = WebConfig(); wc.additional_options.Push(Awesomium::ToWebString("--allow-file-access-from-files")); web_core_ = WebCore::Initialize(wc); 我认为这是正确的? 资料来源: 无论如何,我的AJAX没有成功,它失败了,页面也没有加载 ajax: $.ajax({ type

但是,在awesomium配置中设置此标志可以启用此功能:

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调用


致以最诚挚的问候。

将错误回调更改为
.error(函数(jqXHR,textStatus,errorhown){console.log(errorhown);})。您将获得更多关于出错原因的信息。@isim我这样做了,它只打印了一件事:“错误”。>\u>您是否尝试过
console.log(errorhorn)
和/或
console.log(textStatus)
?希望其中一个能给你一些更有用的东西。@isim我做了,但他们什么也没印。这个AuthoMeMe浏览器在C++应用程序中运行,没有控制台。Logo(像)在实际的Chrome浏览器中,但是我确实用普通的JavaScript打印出来。他们仍然没有提供任何信息。