Javascript clipboard.readText() 在 IOS Safari 中不起作用?

Posted

技术标签:

【中文标题】Javascript clipboard.readText() 在 IOS Safari 中不起作用?【英文标题】:Javascript clipboard.readText() not working in IOS Safari? 【发布时间】:2021-04-16 14:37:50 【问题描述】:

我有台词:

$(document).ready(function()
        $(window).on('focus', function () 
            navigator.clipboard.readText().then(q => 
                alert(q);   
            ).catch(err => 
                console.error('Failed to read clipboard contents: ', err);
            );

         );
    );

android 浏览器上运行良好。但在 ios Safari 中,什么也没有发生。 请帮忙!

【问题讨论】:

【参考方案1】:

对 webkit 进行了一些更改:https://webkit.org/blog/10247/new-webkit-features-in-safari-13-1/

答案已在此处完成: javascript / Clipboard API / Safari iOS / NotAllowedError Message

【讨论】:

以上是关于Javascript clipboard.readText() 在 IOS Safari 中不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

javascript的题。

javascript JavaScript isset()等效: - JavaScript

JavaScript 使用JavaScript更改CSS(JavaScript)

JavaScript之基础-1 JavaScript(概述基础语法)

前端基础-JavaScript的基本概述和语法

JavaScript