那些你没注意到却很实用的uniapp原生api方法

该文章是个人总结的几个常用方法以及使用场景,欢迎大家补充

详细过程可以看官方文档:uniapp原生api方法

1.uni.setClipboardData复制功能(剪切板)
需求:点击复制邀请码或者链接等
设置系统剪贴板的内容

uni.setClipboardData({
    data: 'hello',
    success: function () {
        console.log('success');
    }
});

data是需要复制的内容,success成功回调函数

2.uni.getClipboardData粘贴功能(剪切板)
需求:点击粘贴填入最新的复制内容
获取系统剪贴板内容

uni.getClipboardData({
success: function (res) {
		//把返回的内容显示在页面上即可
        console.log(res.data);
    }
});

3.uni.makePhoneCall(OBJECT)拨打电话。
在应用中点击拨打跳转到手机系统拨打电话页面
需求:(联系客服、商家)

uni.makePhoneCall({
    phoneNumber: '110' //电话号码
});

4.uni.getNetworkType获取网络类型
判断用户使用的网络是234G状态还是WiFi状态或者无网络
需求:(在WiFi环境下自动下载),提示无网络

uni.getNetworkType({
    success: function (res) {
        console.log(res.networkType);
    }
});

5.uni.getSavedFileInfo获取本地文件的文件信息
获取到应用占用手机的多少内存以及文件路径
需求:显示应用所占内存

uni.getSavedFileList({
  success: function (res) {
    console.log(res.fileList);
  }
});

6.uni.removeSavedFile删除本地存储的文件
删除该应用保存在本地的文件
需求:清除缓存(与第五点搭配使用)

uni.removeSavedFile({
filePath: res.fileList[0].filePath,
complete: function (res) {
    	console.log(res);
    }
});
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值