2012-12-18 11 views
5

Sto sviluppando un'applicazione basata su webkit da utilizzare su iPad. Quando un utente seleziona del testo, per impostazione predefinita viene visualizzato Copia/Definisci (o solo Copia se è selezionata una frase). Mi piacerebbe poter aggiungere voci di menu a questo menu o disattivarlo e mantenere la funzione di evidenziazione.Posso aggiungere voci di menu al menu a comparsa IOS Webkit Copy/Define?

Il mio obiettivo finale, è quando un utente seleziona del testo, posso avere un pulsante "crea evidenziazione" accanto al testo evidenziato che chiama una funzione JavaScript che salva l'evidenziazione e circonda il testo in un tag span.

Avere il menu Copia più il mio menu è plausibile, ma non esattamente l'idea migliore poiché sembra un po 'goffo. Potrei disattivare il menu Copia, ma anche disabilitare la funzionalità di evidenziazione in webkit/iOS.

Qualche suggerimento? Devo programmarlo interamente in JavaScript (jQuery), CSS o HTML5.

risposta

-1

Io non sono molto consapevoli di Webkit/interfacce WebView per iOS, ma avevo essere MacOS, sì, sarebbe stato possibile con il seguente approccio,
1 - È necessario implementare WebUIDelegate
2 - Attuare ContextMenu Method

speranza che aiuti ...

Problemi correlati