Реализую функционал копирования текста по нажатию на кнопку. Всё работает в в Chrome на пк но не работает в мобильной версии IOS Safari
В чем проблема?
<script type="text/javascript">
function copyToClipboard(element) {
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(element).text()).select();
document.execCommand("copy");
$temp.remove();
}
</script>
<p id="p1">Текст, который надо скопировать</p>
<button class="button--extra" onclick="copyToClipboard('#p1'); document.getElementsByClassName('copied')[0].style.display = 'block';">Скопировать отзыв в буфер</button>
<p style="display: none; text-align: center; margin: 0;" class="copied">Скопировано</p>
Вот здесь это реализовано:
Arthata.by