Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
cordova [2024/10/15 18:47] enric_mieza_sanchez [Exercici Tasklist v0.3] |
cordova [2025/01/14 17:43] (actual) enric_mieza_sanchez [Plugins] |
||
---|---|---|---|
Línia 137: | Línia 137: | ||
<WRAP alert> | <WRAP alert> | ||
- | Aquesta solució funcionaria en una web normal, però **no funciona en Cordova**: | + | Aquesta solució funcionaria en una web normal, però **no funciona en Cordova |
<code html>< | <code html>< | ||
Línia 143: | Línia 143: | ||
Això es deu al tag META que hi ha l' | Això es deu al tag META que hi ha l' | ||
- | <code html>< | + | <WRAP prewrap> |
+ | <code html> | ||
+ | <meta http-equiv=" | ||
+ | </ | ||
+ | </ | ||
i que veurem més endavant com a mesura de seguretat, per evitar injeccions de codi extern a la nostra app. | i que veurem més endavant com a mesura de seguretat, per evitar injeccions de codi extern a la nostra app. | ||
</ | </ | ||
Línia 276: | Línia 280: | ||
</ | </ | ||
- | ==== Public | + | ==== Public |
<WRAP tip> | <WRAP tip> | ||
[[https:// | [[https:// | ||
- | [[https:// | + | [[https:// |
Fes-li un cop d'ull i troba el teu //hobby// en una API! | Fes-li un cop d'ull i troba el teu //hobby// en una API! | ||
Línia 292: | Línia 296: | ||
Aprofitant el codi que hem fet amb l'API de musicbrainz.com , fes una nova app que utilitzi la [[https:// | Aprofitant el codi que hem fet amb l'API de musicbrainz.com , fes una nova app que utilitzi la [[https:// | ||
* Al **tab1** posa un botó que carregui una llista de notícies (mostrant només el títol). | * Al **tab1** posa un botó que carregui una llista de notícies (mostrant només el títol). | ||
- | * Utilitza les [[https://materializecss.com/ | + | * Utilitza les [[https://materializeweb.com/ |
- | * Per saltar al //tab2// necessitaràs consultar la [[https://materializecss.com/ | + | * Per saltar al //tab2// necessitaràs consultar la [[https://materializeweb.com/ |
- | $('.tabs' | + | var elems = document.getElementsByClassName(' |
+ | var instance = M.Tabs.getInstance(elems[0]); | ||
+ | instance.select('test-swipe-2'); | ||
</ | </ | ||
* Al **tab2** posa la notícia complerta amb la imatge. Formata-la adequadament. Probablement hauràs de fer una altra crida a la API per carregar els detalls de l' | * Al **tab2** posa la notícia complerta amb la imatge. Formata-la adequadament. Probablement hauràs de fer una altra crida a la API per carregar els detalls de l' | ||
* Poseu //links// a les notícies originals. El problema és que salta dins de la pròpia app. En realitat el què voldrem és que l'obri al navegador del mòbil, això ho podem aconseguir així:< | * Poseu //links// a les notícies originals. El problema és que salta dins de la pròpia app. En realitat el què voldrem és que l'obri al navegador del mòbil, això ho podem aconseguir així:< | ||
<a href="#" | <a href="#" | ||
- | * Al **tab3** carregarem la llista de notícies amb [[https://materializecss.com/ | + | * Al **tab3** carregarem la llista de notícies amb [[https://materializeweb.com/ |
</ | </ | ||
Línia 307: | Línia 313: | ||
===== Plugins ===== | ===== Plugins ===== | ||
- | * [[https:// | + | |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | | ||
* [[https:// | * [[https:// | ||
- | * [[https:// | + | |
+ | | ||
* Necessitaràs [[https:// | * Necessitaràs [[https:// | ||