目前项目的功能统计
支付宝支付配置
配置scheme : ali2018063060534036 跳转回来的,识别app的作用。。只要能跳转回来就说明配置成功。
你要处理如果别人没有安装支付宝的情况下,不显示, 不能要求或者提示别人下载。 否则属于强制客户下载。(有接口的),以前贴过参考代码给你。
3.你要判断,如果不小心我们的app退出了,你要做处理,能够识别这个结果,提示用户“用户终止付款”。
4.你要监听分享成功或者失败的处理。
微信分享的配置
配置scheme : wx7afb93097467033d 跳转回来的,识别app的作用。。只要能跳转回来就说明配置成功。
你要处理如果别人没有安装微信的情况下,不显示, 不能要求或者提示别人下载。 否则属于强制客户下载。(有接口的),以前贴过参考代码给你。
3.你要判断,如果不小心我们的app退出了,你要做处理,能够识别这个结果,提示用户“用户终止分享”。
4.你要监听分享成功或者失败的处理。
微信支付的配置
配置scheme : 配置一次就可以了。
同上。
3.提示用户“用户终止付款”。
4.同上。
关于状态栏和安全区域之前发送给你的,汇总一下给你。
1.状态栏高度
plus.navigator.getStatusbarHeight(); (当这个值为44的时候,底下的高度为34, 所有的内容范围在这个区域; 当这个值为20的时候,地下的高度是0, 所有的内容范围在这个区域)
状态栏的颜色
plus.navigator.setStatusBarBackground("#FF0000");
http://ask.dcloud.net.cn/article/33
官方给了一种说法,可以参考,如下: iphoneX安全区域(底部的34高度)的设置方法: manifes里隐藏安全区,然后自己使用css的常量来适配
3.或者我也同时研究一下
微信登陆的注意事项(第二条比较特殊):
1.配置scheme : 之前的配置一次就可以了。
2.完善逻辑: 除了依靠微信登陆以外,账号需要绑定手机号。 做法:需要在原生代码里面绑定手机号码。 原因:否则如果有一天微信登陆不了,手机号还是可以登陆。 对未安装的用户隐藏微信登录按钮,只提供其他登录方式(比如手机号注册登录、游客登录等)。 这个如果太难就慢慢来吧。
3.你要处理如果别人没有安装微信的情况下,不显示, 不能要求或者提示别人下载。 否则属于强制客户下载。(有接口的),以前贴过参考代码给你。
4.你要判断,如果不小心我们的app退出了,你要做处理,能够识别这个结果,提示用户“用户终止登陆”。
5.你要监听登陆成功或者失败的处理。
1)用户注册后自动登录,这时候可以按顺序调用注册和登录两个接口;
2)用户登录信息过期,手动发起并完成登录操作,此时调用登录接口;
3)用户登录信息未过期,每次启动应用时App自动判断为已登录状态,开发者按需调用登录接口。
推荐添加功能:统计
原因: 目前项目如果用 统计的话,可以统计的东西有:注册人数,新增人数, 使用人数地区分布, 报错信息, 分享次数;页面或者按钮点击次数,从而获得模块的活跃指数; 可以帮助计算一些参数反馈给我们。
好处:通过活跃指数来改善模块的设计,把点击多的改到主页;或者获得使用人群的地区分布,帮助业务推广;或者通过报错信息来改善bug。
回馈时间:有的是过几分钟可以查看,有的是过一天可以统计出来。
推荐平台:如果全部功能都要:推荐全国使用人数最多的友盟统计 或者全球占有率最高的Flurry talkingdata统计;
如果只是崩溃统计的话也可以参考:腾讯Bugly;
如果只是点击次数统计的话,可以自己写原生的。
现在的功能有:
现在A项目是: 微信登陆,微信分享和 极光推送,支付是微信和支付宝,在线客服可能是环信通讯。
做完的有,微信分享,微信支付,支付宝支付,
没做的有,微信登陆, 极光推送,环信即时通讯。