Caricare pagine HTML o codice HTML in AIR per Android

Buonasera amici e ben ritrovati all'ottavo appuntamento con il corso di Air per Android. In questo tutorial vedremo come importare all'interno della nostra applicazione una pagina web o del codice HTML. Questo sistema è utile ad esempio per aggiornare i dati dell'applicazione via remota. Veniamo subito al dunque.

Caricare pagine Web:

1) Apriamo Flash CS6 ed impostiamo l'area di lavoro ad 480px x 800px come il nostro solito.



2) Nel primo livello creiamo un rettangolo alto 60px che ci permetterà di inserire dei pulsanti di navigazione, dopo sempre nel primo livello inseriamo il codice seguente. Pubblichiamo la nostra applicazione ed il gioco è fatto.



codice:

var webView:StageWebView = new StageWebView();
webView.stage = this.stage;
webView.viewPort = new Rectangle( 0, 80, stage.stageWidth, 720 );

webView.loadURL( "http://www.wanlooloo.it" );


EXTRA:


Vi elenco qui sotto i comandi per controllare la visualizzazione delle pagine web in Air.

Refresh:  reload()
Avanti:   historyForward()
Indietro: historyBack()
Esci/interrompi: web.dispose()


Caricare il codice HTML:


Per caricare del codice HTML dentro la nostra applicazione Air per Android il procedimento è semplicissimo.

1) Apriamo Flash CS6 ed impostiamo l'area di lavoro ad 480px x 800px.



2) Nel primo livello inseriamo il codice seguente, pubblichiamo la nostra applicazione.



codice

import flash.events.LocationChangeEvent;
import flash.media.StageWebView;

var web:StageWebView = new StageWebView();
web.viewPort = new Rectangle( 0, 0, stage.stageWidth, stage.stageHeight );
web.stage = this.stage;

var str:String = "<head></head><html><body>Wanlooloo!</body></html>";
web.loadString( str );


Grazie a tutti!
Ciao e al prossimo tutorial " Utilizzare la fotocamera del nostro smartphone "

Wanlooloo!

Google+

  • Scritto da: Jonathan
  • Mercoledì, 26 Giugno 2013
  • Visto: 2086

Il nostro sito usa i cookie per poterti offrire una migliore esperienza di navigazione. I cookie che usiamo ci permettono di conteggiare le visite in modo anonimo e non ci permettono in alcun modo di identificarti direttamente. Utilizzando questo sito, accetti che noi e i nostri partner si possa impostare dei cookie per personalizzare i contenuti come da nostra Politica sui Cookies.

Clicca OK per chiudere la finestra informativa