可以从 Safari 访问 UIPasteBoard 吗?
Posted
技术标签:
【中文标题】可以从 Safari 访问 UIPasteBoard 吗?【英文标题】:Can UIPasteBoard be accessed from Safari? 【发布时间】:2011-12-15 20:07:42 【问题描述】:我想将本机应用程序中的某些内容复制到粘贴板上。然后从本机浏览器读取复制的值。有没有办法做到这一点?
【问题讨论】:
【参考方案1】:您的意思是从粘贴板读取它而不让用户实际粘贴它吗?如果是这样,那么答案肯定是否——在没有用户输入的情况下阅读粘贴板将是一个安全问题(假设您刚刚将信用卡# 或 SS# 复制到另一个应用程序中? )。
【讨论】:
我的意思是从应用程序写入一个名为 UIPasteBoard 的系统并从浏览器读取它。 如果您在浏览器中提供文本输入表单,用户应该能够通过通常的剪切和粘贴机制将其粘贴。否则,没有骰子——浏览器无法访问系统粘贴板本身。 是的,这就是我感兴趣的事情——从浏览器访问系统粘贴板。很遗憾,这是不可能的。它有用的原因很明显。以上是关于可以从 Safari 访问 UIPasteBoard 吗?的主要内容,如果未能解决你的问题,请参考以下文章
iOS 7 从 Mobile Safari 访问 iPhone 相机?
来自 Share Extension 的 Safari 截图