JavaScript URLをクリップボードにコピーする
Navigator.clipboard
を使用する
execCommand
はコチラで非推奨とされている
Usage
writeText
を使用すると、ブラウザからクリップボード使用の可否について確認メッセージが表示される
URLをコピー
URLをペースト promise
が返る
if (navigator.clipboard) {
navigator.clipboard.readText()
.then(function(text) {
const input = document.getElementById('inputURL');
input.value = text;
});
}
基本的にはhttps
環境での使用となる(社内サーバーでは下記のエラーとなった)