在项目中由于要实现点击按钮复制功能,

我用的是H5+APP,实现代码如下(包括安卓+IOS):

/**

* //参数copy是要复制的文本内容

* tip 复制成功后的提示语,可空

*/

function copy_fun(copy,tips) {

if(!tips){

tips="已成功复制到剪贴板";

}

loading();

mui.plusReady(function() {

//判断是安卓还是ios

if (mui.os.ios) {

//ios

var UIPasteboard = plus.ios.importClass("UIPasteboard");

var generalPasteboard = UIPasteboard.generalPasteboard();

//设置/获取文本内容:

generalPasteboard.plusCallMethod({

setValue: copy,

forPasteboardType: "public.utf8-plain-text"

});

generalPasteboard.plusCallMethod({

valueForPasteboardType: "public.utf8-plain-text"

});

mui.toast(tips);

loading_close();

} else {

//安卓

var context = plus.android.importClass("android.content.Context");

var main = plus.android.runtimeMainActivity();

var clip = main.getSystemService(context.CLIPBOARD_SERVICE);

plus.android.invoke(clip, "setText", copy);

mui.toast(tips);

loading_close();

}

});

}

有不明白的可留言,技术交流QQ 363384521,平时较忙,有空会回复大家

invoke 按钮点击_h5+ app内点击按钮实现复制功能 实现方法相关推荐

  1. 一个按钮,如果5分钟内点击再次点击给予提示操作频繁,在JS里可以这样写

    很简单. 但是,如果你要离开这个页面再进来, 就没办法限制了. 除非用cookie 储存状态 给个示例 var isLock = flase; //定义全局变量 按钮点击事件: if(isLock){ ...

  2. android点击按钮打开一个网页,Android实现H5点击打开app或跳转指定界面

    Android实现H5点击打开app或跳转指定界面 本文原创,转载请注明出处.欢迎关注我的 简书. 安利一波我写的开发框架:MyScFrame喜欢的话就给个Star 场景 H5界面中的入口 有时候为了 ...

  3. 监听当点击微信等app的返回按钮或者浏览器的上一页或后退按钮的事件

    在实际的应用中,我们常常需要实现在移动app和浏览器中点击返回.后退.上一页等按钮实现自己的关闭页面.调整到指定页面或执行一些其它操作的 需求,那在代码中怎样监听当点击微信.支付宝.百度糯米.百度钱包 ...

  4. 小白版-实现网页APP抢券按钮的自动点击?

    背景: 经常会遇到秒杀抽奖类的活动,到点在网页上点按钮进行秒杀,但是鼠标连点起来会很麻烦,因此考虑写点代码实现自动化. 方法: 使用Chrome浏览器,右击目标按钮,点击"检查", ...

  5. Python命令行解析:IDE内点击Run运行代码直接得出结果、基于TF flags(或argparse、sys.argv)在Dos内命令行(一条命令)调用代码文件得出结果

    Python命令行解析:IDE内点击Run运行代码直接得出结果.基于TF flags(或argparse.sys.argv)在Dos内命令行(一条命令)调用代码文件得出结果 目录 命令行解析 T1.采 ...

  6. windowbuilder点击按钮出现新界面_掌握这几招,轻松设计出高点击率的行为召唤按钮...

    最近与业务.产品和运营同事评审设计稿的过程中,出现频率最高的内容就是「这个 CTA 按钮不够吸引人」.「功能都具备了,但让用户点击的动力不足」-- CTA 按钮(Call To Action, 行为召 ...

  7. 限制按钮点击_Android | 使用 AspectJ 限制按钮快速点击

    前言 在Android开发中,限制按钮快速点击(按钮防抖)是一个常见的需求: 在这篇文章里,我将介绍一种使用AspectJ的方法,基于注解处理器 & 运行时注解反射的原理.如果能帮上忙,请务必 ...

  8. iOS点击获取短信验证码按钮

    概述 iOS点击获取短信验证码按钮, 由于 Demo整体测试运行效果 , 整个修改密码界面都已展现, 并附送正则表达式及修改密码逻辑. 详细 代码下载:http://www.demodashi.com ...

  9. pyqt5 点击开始执行_pyqt5实现开始按钮开始一个循环,结束按钮结束循环

    part 1 初学pyqt,折腾了好久才把功能实现,功能是按开始按钮循环输出数字在textBrowser控件中,按结束按钮停止输出,再按开始按钮重新开始循环 part 2 技术点与其中遇到的坑 1.遇 ...

最新文章

  1. 4个实验,彻底搞懂TCP连接的断开
  2. shell中$XX相关
  3. python中缩进_python编程中的缩进是什么意思
  4. iSCSI 2-环境搭建一
  5. linux 服务器间通信,Linux 下的进程间通信:套接字和信号 | Linux 中国
  6. 配置备份DHCP服务器(LINUX)
  7. 【树莓派】在树莓派的Android系统中安装APK应用
  8. Effective Python: bytes, str, unicode
  9. R语言 需要安装的包
  10. linux常用命令,亲测可用
  11. Aatcc加速器市场现状及未来发展趋势
  12. 五脏与五声 五脏排毒法(五声功)
  13. 【资源下载】分享个嵌入式开发的入门教程(包含视频)
  14. android 文本框,Android实现简单的圆形文本框
  15. Android 直播 直播播放器选型
  16. Java常见的加密解密
  17. python shutil删除_python删除文件
  18. 伦巴时间步的动作要领_伦巴前进步动作的基本要领
  19. 面试题--精选Hadoop选择题
  20. 李宏毅nlp学习笔记12:DST(Dialogue State Tracking)

热门文章

  1. 错误:子进程 已安装 pre-removal 脚本 返回了错误号 1
  2. Nginx 的线程池与性能剖析【转载】
  3. BZOJ-1901 Zju2112 Dynamic Rankings 函数式线段树 套 树状数组+离线处理
  4. 关于deepearth的一点小问题
  5. jsp+servlet+java 实现统计在线人数
  6. C++学习——c语言和C++语言中的struct
  7. Leetcode--416. 分割等和子集
  8. antimalware可以关闭吗_iPhone最好关闭这4个设置,手机流畅还省电
  9. java 实现打印条形码_条码打印软件中如何设置条形码下面的字符间距?
  10. fiddler如何filter_Fiddler工具的过滤功能介绍