Javascript Flex4.6中的StageWebView不通过Ajax加载内容

Javascript Flex4.6中的StageWebView不通过Ajax加载内容,javascript,jquery,ajax,apache-flex,stagewebview,Javascript,Jquery,Ajax,Apache Flex,Stagewebview,我正在用HTML/JS/PHP开发一个移动应用程序,我正在使用flex StageWebView作为应用程序主机。 我正在使用Ajax发布更多帖子。。。按钮,尝试加载更多的文章而不刷新页面,但它在flex StageWebView中不起作用,我在完全加载页面后显示StageWebView 在浏览器和Android webView中,它工作正常。 有什么想法吗 JS: 我真的不知道你为什么要这么做。有像PhoneGap这样的工具可以将html/js打包为本机应用程序。为什么要使用StageWebV

我正在用HTML/JS/PHP开发一个移动应用程序,我正在使用flex StageWebView作为应用程序主机。 我正在使用Ajax发布更多帖子。。。按钮,尝试加载更多的文章而不刷新页面,但它在flex StageWebView中不起作用,我在完全加载页面后显示StageWebView

在浏览器和Android webView中,它工作正常。 有什么想法吗

JS:


我真的不知道你为什么要这么做。有像PhoneGap这样的工具可以将html/js打包为本机应用程序。为什么要使用StageWebView来完成这项工作,因为您知道您的功能非常有限,并且会遇到类似的问题,需要用户加载500kb的框架来显示精简的浏览器?因为我无法下载PhoneGap:npm ERR!网络这很可能不是npm本身的问题,与网络连接有关。在大多数情况下,您使用的是代理或网络设置不正确。。我不使用代理,我擅长Flex.com。我的JS中有一些错误,我的错误@user3118109那么您的.ajax设置数据、成功率、缓存等都正常,不需要任何更改?我使用带有jquery的stagewebview加载一些json,在浏览器中运行良好,只是在stagewebview中没有——我正在努力跟踪这个问题。还尝试切换到.getJSON,但结果相同。只是想找到一些线索,并对如何解决ajax帖子问题感到好奇。谢谢对不起,太晚了,但晚了总比不晚好!是的,一切都很好,只是js中的一个错误。
function loadFeed(start, filter) {
$('#more_messages').html('<div class="load_more"><div class="preloader-retina-large preloader-center"></div></div>');

if(filter == '') {
    q = '';
} else {
    q = '&filter='+filter;
}

$.ajax({
    type: "POST",
    url: "requests/load_feed.php",
    data: "start="+start+q, 
    cache: false,
    success: function(html) {
        $('#more_messages').remove();

        // Append the new comment to the div id
        $('#messages').append(html);

        // Reload the timeago plugin
        jQuery("div.timeago").timeago();

        autosize();
    }
});
}
protected function addedToStageHandler(event:Event):void
        {

            webView = new StageWebView();
            webView.addEventListener(Event.COMPLETE,onWebViewComplete);
            webView.addEventListener(ErrorEvent.ERROR,onWebViewError);
            webView.addEventListener(LocationChangeEvent.LOCATION_CHANGE,onWebViewLocationChange);
            webView.addEventListener(LocationChangeEvent.LOCATION_CHANGING,onWebViewLocationChanging);

            webView.viewPort = new Rectangle(0,0,stage.stageWidth,stage.stageHeight);
            trace(webView.location);
            webView.loadURL("URL");
        }

        protected function onWebViewComplete(event:Event):void
        {
            trace("Complete!");
            webView.stage = this.stage;
        }