Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué método puede realizar la vista web de Android 4.4 reproduciendo swf?

¿Qué método puede realizar la vista web de Android 4.4 reproduciendo swf?

Los objetos que construimos son los siguientes:

Copia el código de la siguiente manera:

private class AndroidBridge {

public void goMarket( ) {

handler.post(new Runnable() {

public void run() {

Intención installIntent = nueva Intención(

> " android.intent.action.VIEW");

installIntent.setData(Uri

.parse("market://details?id=com.adobe.flashplayer")

startActivity(installIntent);

}

}); p>

Si javascript llama al método goMarket(), ingresará a un hilo especial dedicado al navegador. Si se trata de la actualización de la interfaz de usuario, debe operarse a través del controlador. Después de hacer clic en el enlace, se llamará al software del mercado en su teléfono móvil, como se muestra en la Figura 2. Después de la instalación, puedes reproducir flash. Hay un.swf bajo activos, como se muestra en la Figura 3.

Copia el código de la siguiente manera:

String url="file:///android_asset/a.swf"

mWebView.loadUrl(url);

Por supuesto, debe realizar algunas configuraciones para WebView al principio:

WebSettings settings=mWebView.getSettings()

setting.setPluginState(PluginState; .ON);

p>

setting.setJavaScriptEnabled(true);

La aceleración de hardware debe estar activada para Android 4.0 y superior. En el archivo de manifiesto, agregue lo siguiente. atributos bajo la etiqueta de actividad:

Copie el código de la siguiente manera:

android:hardwareAccelerated="true"

/div>