024-23902401
您的位置:首页 > 新闻资讯  > 小程序搭建资讯
小程序进阶之路跨平台开发避坑指南
来源:www.nasenwangluo.net 发布时间:2020年11月27日
沈阳小程序定制开发公司支付宝内的淘票票用户主要是以购票为主,工具属性比较明显。淘票票入口众多,均引导跳转到小程序,引导用户在小程序内进行购票、娱乐消费、收藏、添加到首页/桌面、分享等行为。
沈阳小程序定制开发
淘票票支付宝小程序,经历了近一年的起步开发,以及一年多的版本迭代,业务开发涵盖了购票、视频、资讯、社区等多个场景。 
1) 在核心业务中慎用 web-view

实际项目线上运行情况及用户反馈表明:web-view 初始化较慢、易受网络干扰、性能差(对比离线包及普通 H5 页面)、问题较多,建议不要在核心业务中使用 web-view 进行承载。

2) 自有城市体系与支付宝城市组件的适配技巧

由于支付宝的城市组件是基于自身城市体系的,淘票票拥有独立的城市体系,所以需要城市选择组件适配不同城市体系的场景。经过几轮推动迭代,淘票票线上已使用城市选择组件,已支持复写当前定位城市、历史访问城市、热门城市、城市列表信息等。使用my.chooseCity、my.onLocatedComplete、my.setLocatedCity 三个 JSAPI 可实现对应效果。

3) 如何实现沉浸式效果(透明导航栏)?

首先在 page.json 配置 “transparentTitle” 为 “auto” 属性,开启沉浸式布局。


其次,页面布局适配沉浸式顶部透明导航栏即可,通过 my.getSystemInfo 获取 titleBarHeight 及 statusBarHeight 可计算出顶部透明高度。


注意:Android 5.0 以下由于不支持沉浸式状态栏,所以页面会从状态栏下开始布局。
返回列表
热门搜索
沈阳公众号商城搭建
小程序商城制作开发
沈阳微商城定制开发
公众号托管运营
网站首页
小程序搭建
公众号运营
业务范围
公众号新闻
关于纳森
联系纳森
     

沈阳纳森网络科技有限公司(www.nasenwangluo.net)

联系我们

工作时间:8:30-17:30
联系电话:13019327660 15712491096
官方微信:nasensem
企业邮箱:2456381803@qq.com
公司地址:沈阳市和平区三好街百脑汇科技大厦13层