首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sencha中的Ajax请求在桌面上工作,而在平板电脑上部署时却不能工作?

Sencha中的Ajax请求在桌面上工作,而在平板电脑上部署时却不能工作?
EN

Stack Overflow用户
提问于 2014-02-12 07:52:23
回答 1查看 116关注 0票数 0

我在Sencha Touch中有一个视图,其中我使用Ajax请求使用外部html文件。视图的代码如下:

代码语言:javascript
复制
 Ext.define('Appname.view.Viewname', {
    extend: 'Ext.Container',
    xtype: 'viewname',

initialize : function () {

    this.callParent();

    Ext.Ajax.request({
        url     : 'resources/hello.html',
        params  : {
            id : 1
        },
        scope   : this,
        success : function (response) {
            var text = response.responseText;
            this.setHtml(text);
        }
    })
    rotate();
}



});

我正在试图在视图名视图中加载hello.html。当我在浏览器中运行应用程序时,它工作正常。一旦我使用cordova将它部署到我的平板电脑上,它就不会显示任何东西。原因是什么??

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-12 22:11:38

如果部署在android设备上,请检查eclipse项目中的hello.html是否存在于“assets/www/resources”文件夹中。如果没有,复制然后尝试为你的android设备创建apk .

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21721787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档