Rid*_*idd 2 php mysql android codeigniter cordova
我创建了Web应用程序,其中我使用CodeIgniter作为安全表单,我也连接了远程MySQL数据库.
现在我想在PhoneGap中创建移动应用程序.我之前从未使用它,所以我需要询问一些事情.
我听说过AngularJS.我可以将它用于安全表格吗?也许CodeIgniter没有必要?
抱歉没有问题;)
您创建的内容称为Web App.
你想用PhoneGap创建的是混合应用程序.
PhoneGap/Cordova框架包含一个浏览器, 并具有可插入的插件,以访问可通过JavaScript访问的Native功能.
手机的原生功能,如联系人,日历,GeoLocation,Accelormeter等.使用移动浏览器时无法实现这一功能.因此,名称为混合应用程序
(为了简单起见,使用术语浏览器.更合适的术语是Webview容器.)
因此,任何使用HTML5,CSS3和JavaScript的Web应用程序都可以与PhoneGap/Cordova一起使用.
PhoneGap允许您为所有平台Android/IOS(Iphone)/ Windows/BlackBerry创建混合应用程序.
现在提出你的问题.
Q1)
您不需要创建任何文件夹.
您只需将启动(index.html)文件指向您的Web服务器地址即可.
Q2)
如前所述,您的Hybrid应用程序类似于浏览器(具有其他功能),因此用于保护表单的相同codeigniter代码将起作用.
我听说过AngularJS.我可以将它用于安全表格吗?也许Codeigniter没有必要吗?
Codeigniter是Serverside脚本工具,用于处理服务器端请求.
AngularJS是一个客户端JavaScript框架,主要用于创建SPA(单页应用程序)Web应用程序.
SPA Web应用程序在很大程度上依赖于AJAX
编辑1:
在index.html文件中,assets\www您将需要在head标记中添加以下代码.
<script>
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
// Now safe to use the Codova API
window.location="http://your.website"; }
</script>
Run Code Online (Sandbox Code Playgroud)
您还需要告诉Cordova在config.xml属性中加载您的网站是安全的(如果您没有,可以删除子域部分)
<access origin="http://your.website" subdomains="true"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4884 次 |
| 最近记录: |