所以我正在开发一个小书签,它非常适合我使用“循环”获取用户选择的内容。 window.getSelection 和 document.getSelection 都是我可以调用的函数,但是,它们总是返回一个空字符串。
我认为问题在于当您点击 Mobile Safari 中的书签图标时,选择被释放。例如,如果您选择了一些文本,点击“+”、书签或其他选项卡,即使您取消,该选择也不会被选中。
是否有可能获得这些数据?或者这几乎是不可能的?
最佳答案
我认为您必须让小书签将一些内容插入到页面中以对所选内容进行操作。您可以在页面的顶部或底部添加一个按钮,当单击它时,它会作用于当前选择。然后它可以清理添加的内容或将其留在那里。
关于javascript - 使用 Javascript 在 Mobile Safari 中获取选定的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3137665/