php的项目如何封装成app|含有php的模板网站能打包成Android或者ios的app吗

|

1. Thinkphp怎么生成APP呀.求助求助

首先你需要建立一个包含TPM的ThinkPHP项目。 你可以在ThinkPHP官方网站上下载TPM, 也可以中github中获得。将下载的文件中, Tpl目录下的文件复制到你的项目文件夹下Tpl目录中。将SwitchMobileTplBehavior.class.php 复制到 项目目录下 Lib/Behavior 目录下,将TemplateMobile.class.php 文件复制到 ThinkPHP/Extend/Driver/Template 下。项目需要开启layout , 在项目配置文件中配置:

'LAYOUT_ON'=>true

在项目的Conf文件夹下建立tags.php ,代码为:

<?phpreturnarray('action_begin'=>array('SwitchMobileTpl'))

如果想手机客户端支持页面跳转,需要修改核心文件 ThinkPHP/Common/functions.php 中得redirect函数,修改为:

functionredirect($url,$time=0,$msg=''){//多行URL地址支持$url=str_replace(array("
",""),'',$url);if(empty($msg))$msg="系统将在{$time}秒之后自动跳转到{$url}!";if(!headers_sent()){//redirectif(0===$time){//手机客户端跳转发送redirect的headerif(defined('IS_CLIENT')&&IS_CLIENT){if(''!==__APP__){$url=substr($url,strlen(__APP__));}header('redirect:'.$url);}else{header('Location:'.$url);}}else{header("refresh:{$time};url={$url}");echo($msg);}exit();}else{$str="<metahttp-equiv='Refresh'content='{$time};URL={$url}'>";if($time!=0)$str.=$msg;exit($str);}}

编辑器打开Tpl/index.html文件,修改代码

TPM.run("http://yourappurl");

,将网址修改为你项目的真实访问地址。然后,我们可将模板目录打包成手机APP 。首先打开你的命令行, cd 到模板目录, 运行命令:

phpbuild.php

然后我们发现在模板目录会生成手机APP文件, 我们在手机上面安装即可。命令行打包程序需要你的环境开启zip和curl扩展,如果不清楚的话请自行网络解决。注意:打包命令需要联网,如果没有联网的话 可以用第三方打包工具例如phonegap打包。打包命令还可以跟更多参数:php build.php <platform> <name> <package> <version>参数说明:platform:输入android或ios, 默认为android,现在还不支持IOS打包,大家敬请期待。name:应用名称, 默认为TPM 。package: 应用的包名,如:com.think.yourname ,一般为一个域名的倒序。 默认为 cn.thinkphp.tpmversion: 应用版本, 默认为1.0

2. php做的网站封装成app了支付宝还有用吗

理论上可以。

3. 各位大佬把php项目打包成app都用什么工具

可以用eclipse,在里面装一个php插件就可以用了,或者用app3 php开发软件

4. 含有php的模板网站能打包成Android或者ios的app吗

HTML5法度怎么打包成windows phone, ios和android的应用*. PhoneGap Build Service可以帮助你创建Windows Phone, iOS和Android的应用。已经用PhoneGap Build Service直接将内原封不动的html5网站打包成容.ipa和.apk包,并且安装成功。没有看到windows phone的包。生成.ipa包须要certification, profile和暗码。生成.ipa后用iTools撞到ipad。随便提一下,从同事那儿懂得到iTools这个对象,用起来真的很便利。上了他们的官网懂得了一下,是腾讯出来的人做的。干的不错,默示激劝。欲望他们成长的越来越好。别的:* 打包成Android应用的参考办法,没有实验过。国人做的平台,看起来似乎还不错。* 打包成iPad应用可能的办法,待实验。下面这个办法应当是最传统的将html混在iOS Objective-C应用中的办法,不消借助任何第三方的平台和对象。应用一个UIWebView类,打开你的网页。然后,打成ipa包就可以。

5. 你好,用Hbulider做的网页,后台用的php,整个项目前后端完成了怎么打包成app且没有问题就是要有数据

是的 – –

hbuilder在开发时就可以测试了,测试数据不应该在完成开发后才加,应该时开发时随程序迭代进行修改增加。

如果已经由别人开发好了的话,想必问题不大。

可问题是,如果是你自己开发的话,请开启本机调试或者虚拟机调试。

另外,接口要记得加

header('Access-Control-Allow-Origin:*');header("Access-Control-Allow-Methods:*");header("Access-Control-Allow-Headers:*");

保证api可被访问。

6. php编写的app能升级成原生app吗

这是两种书写规范,改成原生的就等于重新做,功能都实现了还改有什么用,多浪费时间

7. php语言 如何把手机web版 打包成一个手机应用

您好:PHP不具备这样的功能,如果是网站,可以尝试使用网络的 Site App(http://siteapp..com/)。网络的这个功能,可以把网页内容自动转换成适合手机浏览的页面,并可以生成IOS/Android应用。你可以尝试下,非常方便。

8. 怎么把网站做成APP,超简单的封装成app服方法

登录亥著开发者中心,大家可以用自己的手机号注册账号。

这样就封装好了,免费的哦~为广大开发者提供便捷服务~


赞 (0)