Я пытаюсь скопировать строку в буфер обмена, используя фиктивный элемент ввода в моем приложении angularjs.Вызывается следующий обработчик широковещания, и для input.value задано правильное значение.Однако window.document.execCommand () не имеет никакого эффекта.
$scope.$root.$on('on-share-link-made', function (event, args) {
var input = $('#MyInput')[0];
input.value = args.uri;
input.select();
window.document.execCommand("copy");
});