Как получить работу расширения в edge-заменить выделенный текст другим текстом
Привет,
У меня есть код, который заменяет выделенный мышью текст другим текстом
но я не знаю, как заставить его работать.
мой extension.js
_______________________________________
replaceSelectedText("HI"); function replaceSelectedText(replacementText) { var sel, range; if (window.getSelection) { sel = window.getSelection(); if (sel.rangeCount) { range = sel.getRangeAt(0); range.deleteContents(); range.insertNode(document.createTextNode(replacementText)); } } else if (document.selection && document.selection.createRange) { range = document.selection.createRange(); range.text = replacementText; } }
_____________________________________
мой манифест. json
{ "name": "Translator", "version": "1.0", "manifest_version": 2, "description": "This Extention helps you to translate", "author": "Ayman Ghandour", "browser_action": { "default_title": "Translator", "default_icon": { "38": "80.png" } }, "permissions": [ "
Что я уже пробовал:
Я попытался загрузить расширение, но когда я выбираю любой текст, он не меняется на привет.
пожалуйста, помогите мне ..
Большое спасибо
Айман
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Вы отладили?
Ayman Ghandour
Привет, нет никакой Inspect: Background Page, так что я не знаю, как отлаживать
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Нажмите F12 и проверьте.
Ayman Ghandour
Я открыл инструменты разработчика, но когда я нажал на значок расширения, ничего не произошло... ( Я нажал " перерыв на необработанные исключения" )
Ayman Ghandour
Привет Тадит,
Не могли бы вы проверить, работает ли этот код, который я написал, в Chrome или Edge extensions, а если нет... что мне нужно изменить ?
Спасибо
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Проверять - этот Я думаю, что вы можете легко перенести свое расширение chrome на edge.
Suvendu Shekhar Giri
Как предположил @Tadit, каковы ваши выводы с debug? Есть какие-нибудь зацепки?
Ayman Ghandour
Привет, нет никакой Inspect: Background Page, так что я не знаю, как отлаживать