我是 sencha touch 的新手,我正在开发一个数据库应用程序。如果应用程序通过移动网络浏览器访问,它可以正常工作。我想将我的应用程序打包到 android,但我担心它不会运行,因为我访问我的网络服务器的方式。这就是我从我的网络服务器访问数据的方式:
Ext.define('App.store.positionStore', {
extend: 'Ext.data.Store',
requires: [
'App.model.positionModel'
],
config: {
autoLoad: false,
model: 'App.model.positionModel',
storeId: 'positionStore',
proxy: {
type: 'ajax',
url: './positionservlet',
reader: {
type: 'json',
rootProperty: 'position'
}
}
},
callback: function() {
}
});
如果我尝试更换
url: './positionservlet',
至
url: '127.0.0.1:8080/positionservlet'
我的会话会出现问题,因为它需要我将“Access-Control-Allow-Origin”放在我的标题上。任何建议将不胜感激。