W rozszerzeniu Chrome pracuję na teraz, jest to sytuacja, w której, jeśli użytkownik kliknął prawym przyciskiem myszy na ten link:coraz tekst hiperłącza na Chrome kliknij prawym
<a href="http://www.google.com">Hello</a>
i wybiera pewną opcję z moim menu kontekstowego rozszerzenia, potrzebuję napisu "Hello" do przechwycenia w jakiejś formie. Jak pokazuje numer Context Menus API, łatwo jest przechwycić tekst z klikniętego prawym przyciskiem wyboru lub rzeczywistego adresu URL hiperłącza (w tym przypadku Google.com), ponieważ pojawiają się one w OnClickData, ale nie jestem pewien, w jaki sposób przechwytuj tekst z linku.
Na marginesie, jeśli użytkownik podświetla pod adresem hiperłącze i próbuje użyć mojego menu kontekstowego, to nie działa. Działa jednak prawidłowo, jeśli użytkownik podświetli normalny tekst. Po włączeniu opcji menu kontekstowego włączam "link" i "selection" w "contexts".
To brzmi jak rozsądna funkcja do dodania do API. Czy możesz zgłosić błąd na stronie http://new.crbug.com/ i umieścić tutaj identyfikator błędu, abyśmy mogli upewnić się, że zostanie on zarchiwizowany przez zespół ds. Rozszerzenia? Dzięki! –