我正在尝试让iPhone用户在移动Safari中轻松复制一些文本,就像通常的“长按复制”一样。我想要用户复制特定的文本。我可以完全选择用于包装文本的HTML标记。如何使其易于操作而非任意呢?例如:
是否有一种方法可以使用JavaScript在触摸时“全选”文本?然后用户只需继续长按,然后选择复制即可?
是否有一种方法可以弹出“全选”选项?就像在文本框中输入时那样?之后他们可以选择复制?
如果没有JavaScript解决方案,我该如何安排HTML以帮助Safari轻松选择正确的文本?与仅单词或包装div不同?
我已经尝试了各种元素的onFocus =“this.select()”,但似乎都不起作用。也尝试过onClick。
那些尝试将使用ZeroClipboard的网站移植到iPhone的人可能会有一些想法。
干杯