在运行iOS7时,是否可以使用iPod Touch / iPhone上的书签从Safari捕获文本?
在iOS6中,我可以选择文本,然后打开一个书签(如this one for example),它使用window.getSelection()抓取文本.
但是,在iOS7中,任何调用bookmarklet的操作都会取消选择文本.我只是遗漏了什么,还是这个坏了?
解决方法:
AFAIK不再可能了.
尝试通过Safari远程调试我的iPhone来查看window.getSelection()的内容.文本确实被取消选中.但即使在视觉上,我也可以看到当您点击链接或打开书签菜单时取消选择文本.
关于将其描述为“破碎”,我认为这是你如何看待它的问题.可以说,取消选择是正确的行为,因此我怀疑这是“固定”的东西.