我们一起来读书吧 关注:154贴子:2,903
  • 0回复贴,共1

uni-app多端跨平台发展=》10.13—10.21

只看楼主收藏回复

1. 拨打电话:使用uni.makePhoneCall()可以实现拨打电话的功能,兼容所有平台,支持手机和座机。
2. 扫码:uni.scanCode()可以调出客户端扫码界面,支持使用相机直接扫码和从相册中选择图片扫码。
3. 动画:uni.createAnimation()创建一个动画实例,通过调用实例的方法来描述动画,最后通过动画实例的export()导出动画数据,传递给组件的animation属性。
4. 下拉刷新:在pages.json文件中定义onPullDownRefresh()处理函数,使用之前在pages.json里找到当前页面的pages节点,并在style选项中开启enablePullDownRefresh,才能支持下拉刷新。。当处理完数据后,使用uni.stopPullDownRefresh可以停止当前页面的下拉刷新。
5. 授权登录:uni.login可以实现授权第三方平台的登录;uni.getUserInfo可以获取当前用户信息。
6. 微信支付:(1)在微信小程序内,调用登录接口,获取用户的openid;(2)使用uni.request,调用服务端“统一下单”API接口;(3)使用uni.requestPayment,完成微信支付。
7. 节点信息:
(1)获取单个节点:uni.createSelectorQuery返回一个selectQuery对象实例,在改实例上使用select()方法获取单个节点信息;
(2)获取多个节点:selecrAll();
(3)在组件内获取节点信息:selectQuery.in(component)将选择器的选取范围变更为在自定义组件内,返回一个selectQuery对象实例。
8. 调试:uni.setEnableDebug()设置是否打开调试开关,支持正式版和测试版。


IP属地:北京1楼2024-09-02 19:46回复