Буфер обмена JS в моде SweetAlert - PullRequest
0 голосов
/ 08 марта 2020

Я хочу использовать буфер обмена js, чтобы скопировать текстовый тег из sweetalert2, ниже я разместил код, написанный в php. Я пытался поместить код внутри тега рядом с текстом «ссылка», но они не работали, я пытался переместить его в конец onclick, но безрезультатно. Я уверен, что буфер обмена js работает правильно. Где не так?

$DOMAIN = $_SERVER['SERVER_NAME']; 
foreach(glob("../video/*/A-*") as $file){
$filename = pathinfo($file, PATHINFO_FILENAME); 
$dirname = pathinfo($file, PATHINFO_DIRNAME);
$last = basename($dirname); 
 echo '<h3 style="font-weight:500; text-align:center; margin-top:0px; margin-bottom:15px;">Il link <a href="#" onClick="(function(){Swal.fire({ title: \'Scansiona il codice QR oppure copialo per inviarlo\', text: \'http://'.($DOMAIN).'/video/'.($last).'/'.$filename.'\', imageUrl: \'https://chart.googleapis.com/chart?chs=300x300&cht=qr&chl=whatsapp%3A%2F%2Fsend%3Ftext%3Dhttp%3A%2F%2F'.($DOMAIN).'%2Fvideo%2F'.($last).'%2F'.($filename).'&choe=UTF-8\',
});return false;})();return false;">'.($filename).'</a> attivo per '.($last).' giorni</h3>';
}
?>
...