基本原型代码如下:
@extends('layout.master')
@section('header')
<H1>请在Safari中打开</H1>
@stop
@section('content')
<div>
<ol>
<li>点击G图标复制内容</li>
<li>跳转到淘宝</li>
</ol>
</div>
<script src="https://clipboardjs.com/dist/clipboard.min.js"></script>
<script>
var clipboard = new Clipboard('.btn');
clipboard.on('success', function(e) {
console.info('Action:', e.action);
console.info('Text:', e.text);
console.info('Trigger:', e.trigger);
alert('success');
e.clearSelection();
});
clipboard.on('error', function(e) {
//alert('error');
console.error('Action:', e.action);
console.error('Trigger:', e.trigger);
});
function MyBodyPasteFunction() {
alert('paste');
}
function MyBodyCopyFunction() {
//alert('copied');
location.href = "taobao://item.taobao.com/item.htm?id=17401365271";
}
function MyBodyCutFunction() {
alert('cutted');
}
</script>
<div oncut="MyBodyCutFunction()"
oncopy="MyBodyCopyFunction()"
onpaste="MyBodyPasteFunction()">
<input id="foo" value="复制这条信息,打开「手机淘宝」即可看到【时装周Angelababy杨颖明星同款背带裤中裤连体裤两件套女装牛仔裤】¥AAHBtGfA¥">
</div>
<!-- Trigger -->
<button class="btn" data-clipboard-target="#foo">复制</button>
@stop