mui复制文本到系统剪贴板
攻城狮 2017-07-29
MUI复制文本到剪贴板:
Android实现复制到剪贴板:
function copyToClip(){ 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","www.atnoce.com"); }
Android实现读取剪贴板:
function copyToClip(){ var Context = plus.android.importClass("android.content.Context"); var main = plus.android.runtimeMainActivity(); var clip = main.getSystemService(Context.CLIPBOARD_SERVICE); return plus.android.invoke(clip,"getText"); }
IOS实现:
var UIPasteboard = plus.ios.importClass("UIPasteboard"); var generalPasteboard = UIPasteboard.generalPasteboard(); // 设置/获取文本内容: generalPasteboard.setValueforPasteboardType("testValue", "public.utf8-plain-text"); var value = generalPasteboard.valueForPasteboardType("public.utf8-plain-text");
参考地址:http://ask.dcloud.net.cn/question/2034