dengzhenhua
dengzhenhua
  • 发布:2015-04-10 11:19
  • 更新:2017-04-21 10:44
  • 阅读:7672

怎么实现复制剪贴板?

分类:MUI


类似上面红框的功能

2015-04-10 11:19 负责人:无 分享
已邀请:
太阳光

太阳光

		<ul id="uid">  
			<li><span>内容1</span><button>复制</button></li>  
			<li><span>内容2</span><button>复制</button></li>  
			<li><span>内容3</span><button>复制</button></li>  
			<li><span>内容4</span><button>复制</button></li>  
			<li><span>内容5</span><button>复制</button></li>  
		</ul>  
		<script type="text/javascript">  
	    function plusready(){  
	    	document.getElementById("uid").addEventListener("click",function(e){  
	    		e = e.target;  
	    		if(e.tagName == "BUTTON"){  
	    			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",e.previousSibling.innerHTML);  
	    		};  
	    	},false)  
		}  
   		document.addEventListener('plusready', plusready);  
		</script>
  • 蔡繁荣

    iOS有类似的功能吗?


    2015-04-10 14:26

  • 太阳光

    没测试,你尝试下把android改成ios


    2015-04-10 14:35

  • 帝普一世

    这个有用!不过要能有个“复制成功”的提示才完美


    2015-09-12 18:32

Ayumi

Ayumi

android和IOS 一起实现的代码有吗

  • dengzhenhua (作者)

    没有 我是按照一楼的来的 暂时没有研究ios


    2015-08-13 14:34

鸿运当头

鸿运当头

http://ask.dcloud.net.cn/question/2034

4***@qq.com

4***@qq.com

是新建一个JS文件么?

该问题目前已经被锁定, 无法添加新回复