我对感觉触摸很陌生,我正在开发一个数据库应用程序。如果通过移动web浏览器进行访问,应用程序可以正常工作。我想把我的应用程序打包到android上,但是我担心它不会运行,因为我访问我的way服务器的方式。以下是我从how服务器访问数据的方式:
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'
我将有一个问题,我的会话,因为它将需要我把“访问控制-允许-起源”在我的头。如有任何建议,我们将不胜感激。
发布于 2013-08-29 23:05:25
您的应用程序访问数据库的方式被简化到电话操作系统。只要它在webapp模式下工作,它在本地应用程序中就应该工作得很好。
如果您正确地为您的应用程序配置PhoneGap,您应该有一个工作的应用程序。
发布于 2013-08-28 16:16:41
你试过用PhoneGap来打包这个应用吗?
如果您使PhoneGap能够到达您的URL (当然,您还将您的“位置should”API公开给外部程序),您应该能够在没有跨域问题的情况下到达它。
https://stackoverflow.com/questions/18485150
复制相似问题