我刚开始使用新的chrome扩展,但是我找不到如何在JavaScript中获得精确的插入符号(文本光标)位置
码
chrome.commands.onCommand.addListener(function (command) {
console.log('Command:', command);
if (command == "OpenRightclick-menu") {
// Get coordinates
}
});
您可以从内容脚本访问当前光标位置。
如果您有一个元素的DOM节点,则可以检查selectionStart和selectionEnd属性。
如果您没有DOM节点 - 您可以在此question上查看答案。