求助:用thinkphp框架结合phonegap和jquerymobile开发app
phonegap吧
全部回复
仅看楼主
level 1
我只有过两年的thinkphp类似框架的网站开发,因公司需求,第一次尝试使用jquery mobile结合phonegap开发android app,希望使用原本的thinkphp开发的网站做二次开发(因为PC端还有网站,我想后端共用一个thinkphp框架)。
但是发现了一个严重的问题,phonegap打包必须把HTML,CSS,JQ文件放到安卓项目中一起编译,我傻眼了,想想这不是要把TPL目录全部移到assets文件中。那这样thinkphp中的后端:display(.......)应该就是无效了,因为框架会默认寻找TPL目录下的html文件,移动到assets后就找不到了是吧!
再一想还有很多可怕的事情:前端的<foreach><if>{url r=....}这些代码也应该无效了,我该怎么办才好,各位大神是否有过PHP框架结合jqmb开发经验的指条明路,我自己考虑的是完全使用ajax加载和变动数据的办法,但这个办法实在有点笨几乎废了框架本身的功能
[泪][泪][泪]有什么好的建议多指教,我是小白啊!!!!!!!!
2015年01月29日 10点01分 1
level 12
看样子你真是个小白了。thinkphp只是一个php框架,是服务器端的东西。你需要为你的app独立制作前端。交互的时候,app向网站对应的url发数据,网站返回一些数据,app接收后做相应处理,该显示的显示给用户看。也就是说网站要制作一个控制器来处理app的请求。app就是它的前端。
2015年03月02日 04点03分 2
谢谢,我解决了,我用ajax请求服务器传了json数据,基本可以
2015年03月04日 01点03分
回复
��ñ��devil
:[真棒]
2015年03月04日 02点03分
1