2012-12-18 10 views
5

Zajmuję się tworzeniem aplikacji opartej na webkicie do użytku na iPadzie. Kiedy użytkownik wybiera jakiś tekst, domyślnie pojawia się Kopiuj/Definiuj (lub po prostu Kopiuj, jeśli wybrana jest fraza). Chciałbym móc dołączyć elementy menu do tego menu lub wyłączyć je i zachować funkcję podświetlania.Czy mogę dodać elementy menu do wyskakującego menu IOS Webkit Copy/Define?

Mój cel końcowy polega na tym, że kiedy użytkownik wybiera jakiś tekst, mogę mieć przycisk "utwórz podświetlanie", idący obok podświetlonego tekstu, który następnie wywołuje funkcję JavaScript, która zapisuje podświetlenie i otacza tekst w znaczniku span.

Posiadanie menu kopiowania oraz własnego menu jest wiarygodne, ale nie jest to najlepszy pomysł, ponieważ wygląda nieco niezgrabnie. Mogłem wyłączyć menu kopiowania, ale to również wyłącza funkcję wyróżniania w webkit/iOS.

Wszelkie sugestie? Muszę to zaprogramować całkowicie w JavaScript (jQuery), CSS lub HTML5.

Odpowiedz

-1

nie jestem znacznie świadomy WebKit/Webview interfejsów dla iOS, ale miał to być MacOS, tak to byłoby możliwe przy następnym podejściu
1 - trzeba wdrożyć WebUIDelegate
2 - Wdrożenie ContextMenu Method

nadzieję, że pomoże ...

Powiązane problemy