Clipboard 在IOS10下一键复制

2017-09-04  本文已影响788人  晓函

下面这段代码在WINDOWS和安卓上 都可以实现一键复制,然而IOS10却不行,点了没有反应。

<div type="button"  class="btn btn_copy_text" data-clipboard-text="要复制的内容" ></div>
<script>
        //复制文本
        var clip = new Clipboard('.btn_copy_text');
        clip.on('success', function(e){
            e.trigger.interHTML= "复制成功";

        });
</script>

原来IOS需要类型为button作为按钮元素才能进行一键复制。

<button type="button"  class="btn btn_copy_text" data-clipboard-text="要复制的内容" ></button>
<script>
        //复制文本
        var clip = new Clipboard('.btn_copy_text');
        clip.on('success', function(e){
            e.trigger.interHTML= "复制成功";

        });
</script>
上一篇下一篇

猜你喜欢

热点阅读