计划编写一个查单词的插件,词库使用mdx/mdd,其中词库文件利用网络上现成的JS解析库进行解析。该插件可以在用户选中一个单词的时候弹出窗口并显示释义。
请教:
-
在文本选择模式下,如何获取选中文本在视图(如 window、view)中坐标之类的信息呢?
举个例子,我注意到 “PopupMenuOnSelection” 这一事件,当选择手势是左滑时,菜单在左光标上方弹出,右滑则右光标下方弹出,菜单以光标为中心对齐。以此为例,应该通过什么 API 获得光标的坐标呢?
*获取这个坐标用于设定释义窗口弹出位置。
-
“关闭 PopupMenuOnSelection” 这一事件的名称具体是什么呢?
*监测用户取消选中单词,用于自动关闭单词释义窗口。
烦请支持团队看到后尽快回复,感谢!