uniapp原生插件之安卓app添加到其他应用打开原生插件
2023-12-13 20:46:50
插件介绍
安卓app添加到其他应用打开原生插件,接收分享的文本和文件,支持获取和清空剪切板内容
插件地址
安卓app添加到其他应用打开原生插件,支持获取剪切板内容 - DCloud 插件市场
超级福利
详细使用文档
权限
- android.permission.INTERNET
- android.permission.WRITE_EXTERNAL_STORAGE
- android.permission.READ_EXTERNAL_STORAGE
- android.permission.MANAGE_EXTERNAL_STORAGE
用法
在需要使用插件的页面加载以下代码
const module = uni.requireNativePlugin("leven-share-ShareModule");
页面内容
<template>
<view>
<uni-card title="安卓app添加到其他应用打开原生插件">
<button type="primary" @click="filePermission">申请文件读写权限</button>
<button type="primary" @click="openManageFilePermission">打开外部存储权限</button>
<button type="primary" @click="getShareData">获取分享的内容</button>
<button type="primary" @click="clearShareData">清空分享的内容</button>
<button type="primary" @click="getClipboardData">获取剪切板内容</button>
<button type="primary" @click="clearClipboardData">清空剪切板内容</button>
</uni-card>
</view>
</template>
<script>
const module = uni.requireNativePlugin("leven-share-ShareModule");
export default {
data() {
return {}
},
methods: {
// 申请文件读写权限
filePermission() {
module.filePermission(res => {
this.showToast(JSON.stringify(res))
})
},
// 打开外部存储权限
openManageFilePermission() {
module.openManageFilePermission(res => {
this.showToast(JSON.stringify(res))
})
},
// 从sd卡取文件
getShareData() {
module.getShareData(res => {
this.showToast(JSON.stringify(res))
})
},
// 清空分享的内容
clearShareData() {
module.clearShareData(res => {
this.showToast(JSON.stringify(res))
})
},
// 获取剪切板内容
getClipboardData() {
module.getClipboardData(res => {
this.showToast(JSON.stringify(res))
})
},
// 清空剪切板内容
clearClipboardData() {
module.clearClipboardData(res => {
this.showToast(JSON.stringify(res))
})
},
showToast(content) {
console.log(content);
uni.showToast({
title: content,
icon: "none"
})
}
}
}
</script>
<style>
</style>
插件方法
- 1.申请文件读写权限
- 2.打开外部存储权限
- 3.获取分享的内容
- 4.清空分享的内容
- 5.获取剪切板内容
- 6.清空剪切板内容
具体方法的使用请参考使用说明文档?
联系作者
购买插件前请先试用,试用通过再购买。在试用中如果遇到任何问题,可与作者联系,QQ:334106817,将全力协助你使用本插件
预览图片
?
文章来源:https://blog.csdn.net/lw0911/article/details/134980740
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!