Sto sviluppando un'applicazione per iPhone utilizzando PhoneGap. Nell'app c'è una pagina contiene solo una textarea per l'input dell'utente. Poiché non c'è nessun altro campo di input in questa pagina, voglio nascondere la barra degli strumenti sopra la tastiera per dare all'utente più spazio libero. C'è un modo per farlo? utilizzando JavaScriptNascondi barra degli strumenti sopra la tastiera dell'iPhone, PhoneGap
risposta
Non so se questo è direttamente possibile con PhoneGap API ma è possibile modificare questo comportamento con codice nativo scrivendo un plugin PhoneGap per farlo.
Fare riferimento di seguito i link per maggiori dettagli (che non sono esatti, ma vi darà dettaglio richiesto):
Programmatically align a toolbar on top of the iPhone keyboard
http://gabriel-tips.blogspot.in/2011/05/input-accessory-view-how-to-add-extra.html
C'è una via. Questo ragazzo l'ha fatto modificando l'AppDelegate.m. Puoi trovare la descrizione in questa sezione link sotto codice bonus. Puoi anche riferire il codice per lo stesso sviluppato da Kerri Shotts Code Here
Ora che il pulsante di completamento è andato, sto cercando di capire come far sparire la tastiera. Questo sarà il prossimo passo di tutti.
grazie! Ci proverò –
Prova questa Cordova plug https://github.com/don/KeyboardToolbarRemover
risposta in questa discussione duplicato troppo Phonegap iOS6: Proper solution to Remove form assistant bar (prev, next, done)
si può nascondere con l'aggiunta di questo config.xml:
<preference name="HideKeyboardFormAccessoryBar" value="true"/>
http://docs.phonegap.com/en/3.4.0/config_ref_index.md.html#The%20config.xml%20File
- 1. Nascondi la barra degli strumenti sopra l'estensione della tastiera personalizzata in iOS 9
- 2. Nascondi barra degli strumenti in WPF FlowDocument
- 3. Nascondi la barra degli strumenti Android mentre si scorre listview
- 4. Barra degli strumenti sovrapposti sopra il contenuto dell'attività
- 5. TinyMCE Nascondi la barra
- 6. Menu di overflow Android posizionato sopra la barra delle azioni/barra degli strumenti?
- 7. iPhone: scorre la cella di visualizzazione tabella per visualizzare la barra degli strumenti allineata alla tastiera sopra visibile?
- 8. Aggiunta di una barra degli strumenti sulla tastiera superiore
- 9. Come nascondere la barra degli strumenti in Eclipse 4.2?
- 10. Ottenere la barra degli strumenti in frammento
- 11. Android RecyclerVista sotto la barra degli strumenti
- 12. iPhone: nascondere/mostrare la barra degli strumenti
- 13. Android SnackBar sopra la tastiera con FAB
- 14. Barra degli strumenti che scorre sotto la barra di stato
- 15. PhoneGap: rimuovere completamente la barra nera dalla tastiera iPhone
- 16. Personalizza barra degli strumenti WYSIHTML5
- 17. Contenuto barra degli strumenti Android
- 18. UIToolbar sopra una tastiera - iPhone SDK
- 19. La barra degli strumenti VS2010 impiega troppo tempo per caricare
- 20. Nascondi/Mostra barra di navigazione e barra degli strumenti alla spina
- 21. Barra degli strumenti in DialogFragment
- 22. Barra degli strumenti e NavigationDrawer
- 23. Barra degli strumenti si sovrappone sotto la barra di stato
- 24. Nascondi la barra degli strumenti che mostra le funzioni di classe
- 25. nascondi barra degli strumenti di WebStorm con le icone del browser
- 26. Sovrapponi o nascondi Barra strumenti sulla selezione copia/taglio
- 27. Spostare la barra degli strumenti in linea CKEditor
- 28. Nascondi ID utente nella barra degli indirizzi
- 29. Posizionamento EditText sopra la tastiera
- 30. Nascondi barra della tastiera scorciatoia per UIWebView in iOS 9
grazie! È una buona idea. Sfortunatamente so solo un po 'di Object-c. Ma ci proverò, poiché sembra l'unica opzione che ho. –
Ho una struttura plug-in di base per phonegap-ios al seguente elenco che potrebbe aiutarti - https://gist.github.com/1675595 – dhaval
grazie! learning ogg-c ora ... è un duro lavoro –