起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 胡椒盐噪声

[结贴] 移动端浏览器打开的页面不能实现复制粘贴

[复制链接]

4

主题

14

帖子

34

积分

新手上路

Rank: 1

积分
34
QQ
 楼主| 发表于 2017-11-10 17:13:19 | 显示全部楼层
换了一种引入clipboard.min.js的方式
回复 支持 反对

使用道具 举报

发表于 2017-11-10 17:14:57 | 显示全部楼层
胡椒盐噪声 发表于 2017-11-10 17:13
换了一种引入clipboard.min.js的方式

欢迎,一个简单功能的案例打包发来!方便大家参考测试!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

4

主题

14

帖子

34

积分

新手上路

Rank: 1

积分
34
QQ
 楼主| 发表于 2017-11-10 17:22:51 | 显示全部楼层
1.复制粘贴clipboard.min.js文件到项目目录下
2.在需要浏览器复制粘贴功能的js里
if(!Browser.isX5App){
                require(['./clipboard.min'], function(Clipboard){
                        var clipboard = new Clipboard('.x-modal-button',{//.x-modal-button为触发复制功能的组件的class或者id也可以,具体可参照clipboard.min.js的demo
                                text:function(){
                                        return text;//text为需要复制到剪贴板的文本内容
                                }
                        });
                               
                         clipboard.on('success', function(e) {
                                 justep.Util.hint("内容已复制到剪贴板", {
                                      "delay" : 2000,
                                        "position" : "bottom"
                           });
                         });

                        clipboard.on('error', function(e) {
                                justep.Util.hint("浏览器不支持,请手动复制", {
                                        "delay" : 2000,
                                        "position" : "bottom"
                                });
                        });
                               
                });
        }
就可以实现了,app复制粘贴可以调用手机自带cordova插件,也可以用clipboard.min.js插件实现,兼容性很强
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-30 13:28 , Processed in 0.064747 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表