Html5剪切板功能的實現

不言
發布: 2018-06-30 09:31:05
原創
4384 人瀏覽過

本篇主要介紹了Html5剪切板功能的實作程式碼,內容挺不錯的,現在分享給大家,也給大家做個參考。

最近使用Vue開發Line(日韓的一款類似中國微信平台)的內嵌H5.裡面的有一個需求就是將當前鏈結粘貼,然後發送到pc端,在電腦上進行打開。所有蒐集找到了一下幾種情況:

1.不帶input輸入框的原生js方法

這種情況適用於複製非輸入框中的文字到剪切板

被复制的内容

登入後複製

#2.帶輸入框的原生js方法

用於複製input,textarea中的文字

 
登入後複製

這種方法也可以被延深,作為和方法1一樣的用途。動態建立一個input輸入框,將其內容置為想複製的內容,最後在移除或隱藏即可。

3.js複製內容到剪貼簿外掛(clipboard.js)

clipboard.js官網
clipboard.js CDN位址

引用方式:
NPMnpm install --save clipboard
CDN

       
登入後複製

#裡面還有很多高級用法,可以前往官網邏輯更多細節Clipboard官網

4 . Vue框架提供的剪切板外掛程式 vue-clipboard2

import Vue from 'vue' import VueClipboard from 'vue-clipboard2' VueClipboard.config.autoSetContainer = true // add this line Vue.use(VueClipboard)
登入後複製

Sample1

登入後複製

# #Sample2

登入後複製

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:

如何透過HTML5觸控事件實現行動端簡易進度條

Html5行動裝置獲獎無縫捲動動畫實作

html5 touch事件實作觸控螢幕頁面上下滑動

以上是Html5剪切板功能的實現的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!