Archive for the ‘ Flex ’ Category
He actualizado la clase StageWebViewBridge con nuevas funcionalidades para el manejo de los ficheros de la cache.
Con el nuevo sistema es posible olvidarnos de la actualizaciones de los ficheros cacheados, el sistema lo hace todo por nosotros y al final nos deja 2 directorios que son los que deberemos adjuntar cuando empaquetemos nuestro proyecto.
Los nuevos metodos y propiedades que presenta la clase son:
1 2 | // sets Debug mode on/off StageWebViewBridge.DEBUGMODE = true/false; |
1 2 3 4 5 6 | // sets the default dir to 'htmlFiles' StageWebViewBridge.setRootFolder('htmlFiles'); // this will create 2 new dirs app:/htmlFilesCache app:/htmlFilesSource |
1 2 3 4 5 | // Change the extensions of the files to parse. // Default extensions are ["html","htm","css","js"] // now limit the files to be html or js, and left intact the css and htm files StageWebViewBridge.setSourceFileExtensions(['html','js']); |
Teneis mas info en la pagina oficial del proyecto: stagewebviewbridge
Clase que extiende StageWebView y nos permite:
* Comunicación entre Actionscript y Javascript.
* Comunicación entre Javascript y Actionscript.
* Carga de ficheros y resources locales de una manera simple.
* Extiende el método loadString con comunicación AS3 -> JS -> AS3
Por ejemplo podemos llamar una función de javascript desde actionscript de la siguiente manera:
1 | webView.bridge.call('someFunctionToCall', callBackFunction, ...arguments ); |
1 2 | // referenciar resources locales de una manera sencilla <img src="appfile:/image.png" alt="" /> |
Podeis encontrarla en:
http://code.google.com/p/stagewebviewbridge/
En un post futuro, postearé un tutorial
| L | M | X | J | V | S | D |
|---|---|---|---|---|---|---|
| « Feb | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||