exec-copy

0.1.1 • Public • Published

exec-copy

Copy text to clipboard using execCommand('copy') on Web browser.

CircleCI

Usage

var execCopy = require('exec-copy')
 
button.addEventListener('click', function (e) {
  execCopy('this is copied text!!')
})

Fallback

Some browser (e.g. Safari) doesnot have execCommand('copy'). For fallback, This library automatically open window.prompt.

fallback

Also you can overwrite fallback if you need.

execCopy('this is copied text!!', function (str) {
  // do something when execCommand('copy') is not available
})

Sample

build sample code (./sample/source.js)

% npm install
% npm run build

open ./sample/index.html

Package Sidebar

Install

npm i exec-copy

Weekly Downloads

141

Version

0.1.1

License

MIT

Last publish

Collaborators

  • shokai