iPhone 3.0软件添加了复制/粘贴功能,本机应用程序可以通过编程方式将内容复制到剪贴板。是否可以从iPhone上的Safari内部运行的JavaScript代码中执行相同的操作,即将文本复制到剪贴板?

有帮助吗?

解决方案

在桌面上,复制/粘贴网站通常似乎使用嵌入式Flash Gizmo;显然在iPhone上既不可能也不可取。您可以尝试使用Nick Dalton演示文稿中讨论的 webView:shouldStartLoadWithRequest:navigationType:技术之一这里从您的Web视图中提取信息,然后调用适当的 UIPasteboard 方法。

编辑:我道歉—没有正确阅读帖子。如果它在主Safari应用程序中而不是您控制的 UIWebView ,我认为没有办法强制复制。 Glyphboard (网站仅在非桌面Safari中运行)是一个可能正在制作的网站示例如果它存在,则使用此功能。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top