其实年初的时候就有很多老铁,问有没有app,
当时哪懂这个啊,那个网站的架子都是拿现成的模板一点一点改过来的,纯小白上手,每当这个时候都很尴尬的回不上话!
这半年多的左搞搞右搞搞的弄点小功能的小插件的也是混日子过吧,不过这个期间也从小白阶段上升到了菜鸟阶段……
不过app这个事倒是抱着试试看的态度去弄的
先了解下它是怎么工作的!
我们传统的浏览器模式是从服务器读取网页直接呈现内容,网页从后端接口拿数据,至于数据怎么来的那是另外一个篇章了!
app模式是从后端接口拿数据,直接呈现内容,它代替了网页的功能,
那么要搞它就得分两部分工作,
一个是“网页”部分,
一个是后端接口部分
先弄个app的模板来修改,
“网页”部分:基本照搬原来网页的功能
后端接口部分:修改现有接口或者新增app专用接口
然后是打包封装成app
这个过程会来回的出错、修改、调试、
页面注册
![]()
打包时权限错误
![]()
打包时文件缺失
![]()
模块错误
![]()
购物车授权出错
![]()
分类图标不显示
![]()
一键登录没接口
![]()
一键登录后端出错
![]()
![]()
订单查询“网页”问题
![]()
接口问题
![]()
站内信视图出错
![]()
消息删除按钮后端无权限
![]()
支付系统数据处理出错
![]()
…………
有时候一个问题要更改调试很多次,
就这样一个一个的去处理解决
一键登录问题 ✅
购物订单问题 ✅
客服系统问题 ✅
…………
最后效果:
![]()
![]()
按钮巨丑,没办法 我美工水平确实难看
不过操作起来还是挺丝滑的 凑合用吧
目前app内访问主页带登录状态,即app登录后可通过内部浏览器直达用户操作页面(如添加地址,改密码等)
主要是解决app某些功能不齐全的情况下,用户可以从网页端操作,不需要二次登录!
现在只做了个安卓版本,
苹果ios版本还有待研究
证书是个麻烦事……
熬不住了,睡觉去了……
![]()
感谢您的观看!
随手一赞 手留余香!
赞(48)