在Chrome中,我可以使用
window.getSelection().toString()
获取所选文本。但是,即使在Mozilla开发人员网络says it should work中,在Firefox中,它也不会给出所选文本,而是给出文字字符串
Instance of 'Selection'
。获取所选文本的正确方法是什么?
最佳答案
这看起来绝对像dart:html
中的错误。
作为解决方法,您可以使用js-interop
DartPad example
import 'dart:js';
...
print(context.callMethod('getSelection'));
关于html - 如何获得所选文字?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40496086/