当前位置: 首页 > news >正文

uniapp原生插件之安卓app添加到其他应用打开原生插件

插件介绍

安卓app添加到其他应用打开原生插件,接收分享的文本和文件,支持获取和清空剪切板内容

插件地址

安卓app添加到其他应用打开原生插件,支持获取剪切板内容 - DCloud 插件市场

超级福利

uniapp 插件购买超级福利

详细使用文档

uniapp 安卓app添加到其他应用打开原生插件使用文档

权限

  • 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,将全力协助你使用本插件

预览图片

 

http://www.lryc.cn/news/259136.html

相关文章:

  • scala编码
  • 智慧路灯杆如何实现雪天道路安全监测
  • C语言指针基础题(二)
  • 物奇平台MIC配置与音频通路关系
  • 外包干了3年,技术退步太明显了。。。。。
  • 阶段十-java新特性
  • win10重装系统历程
  • 【知识积累】深度度量学习综述
  • webrtc网之sip转webrtc
  • 【Spring】依赖注入之属性注入详解
  • 6-tornado配置文件的使用(命令行解析、文件设置)
  • k8s ingress service endpoints 解决微信服务器验证问题(内网穿透)
  • postgresql-effective_cache_size参数详解
  • CUDA锁页内存的使用
  • python常见代码用法
  • MTU TCP-MSS(转载)
  • 【ARM Trace32(劳特巴赫) 高级篇 20 -- SNOOPer 使用介绍】
  • MySQL笔记-第11章_数据处理之增删改
  • ANSYS常见error解答(转)
  • 【Let‘s Encrypt SSL】使用 acme.sh 给 Nginx 安装 Let’s Encrypt 提供的免费 SSL 证书
  • XML学习及应用
  • Docker部署Nacos集群并用nginx反向代理负载均衡
  • C++STL的stack和queue(超详解)
  • 【C语言实现windows环境下Socket编程TCP/IP协议】
  • CGAL的3D简单网格数据结构
  • 正则表达式(9):扩展正则表达式
  • 静态SOCKS5:了解基本概念和协议
  • 用23种设计模式打造一个cocos creator的游戏框架----(十二)状态模式
  • js 转换为数组并返回(Array.of())
  • git上传文件夹后打不开,有@.....