Articles of flash

在ICS上的webViewClient中播放SWF文件?

我试图在webViewClient中打开一个SWF文件,它适用于Android 2.1和2.3.3。 但是当我尝试在4.0.4上播放相同的SWF文件时,它会导致错误,并且videoPlayer页面中会出现绿屏。 oWebView = (WebView) findViewById(R.id.wvhPlayer); oWebView.setWebViewClient(new KhWebClient()); oWebView.getSettings().setJavaScriptEnabled(true); oWebView.getSettings().setPluginsEnabled(true); oWebView.getSettings().setAllowFileAccess(true); oWebView.getSettings().setBuiltInZoomControls(true); String html = ” ” + ” ” + ” ” + ” ” + ” ” + ” ” + ” ” + ” ” + ” ” + ” ” + ” “; oWebView.loadDataWithBaseURL(“null”, html, “text/html”, “utf-8”, null);

使用带闪存的webview时屏幕闪烁

编辑:我做了一个演示apk,所以你可以理解我的意思: http : //cl.ly/3g0s1p030j243y0p3m2F 对于我的应用程序,我想要一个“超级Power Point”,或者一个主题演讲(商业团队将向他们的客户展示产品)使用Android平板电脑上的所有Android优点,手势等。 由于Honeycomb还没有准备就绪,因为我们在3月之前需要它,我们选择了一些随机的Froyo平板电脑(Archos 101),但我的问题是我试过的每一款平板电脑/手机。 我做了一个非常棒的应用程序,但对于演示期间的一些animation,客户想要使用flashanimation。 因为我无法在Android中轻松编写animation(类似小电影/animation图形)并且缺乏时间,这似乎是一个好主意。 所以,经过网上搜索后,我使用了webview和这段代码: WebView mWebView1 = (WebView) findViewById(R.id.webview1); mWebView1.getSettings().setJavaScriptEnabled(true); mWebView1.getSettings().setPluginsEnabled(true); mWebView1.loadUrl(“file:///android_asset/graph_01.swf”); 这项工作相当不错,但在我试过的每台设备上(Archos 101,Nexus One,Nexus S,Galaxy S,Xperia,Desire,HTC Hero,以及更多)每次活动都有一个webview闪烁,几毫秒的黑屏,然后animation终于出现了。 PS:我的布局也很简单: 请帮助我,我无法想象我是唯一一个面对这个问题的人。 非常感谢任何帮助。 你有我的所有代码和演示apk。

离开WebView后如何停止Flash?

我有一个应用程序,当用户单击按钮时,我将它放在一起以在webview中流式传输Flashvideo。 它做得很好,但在退出或失去焦点后,看起来它会继续使用数据一段时间,直到我假设系统关闭活动时。 如果我手动终止活动屏幕,数据使用几乎立即停止。 刚刚退出,它可以继续运行一段时间。 有人可以帮我解决我的代码,我真的很感激! import java.lang.reflect.Method; import android.app.Activity; import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; public class Video extends Activity { private WebView webview; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.video); webview = (WebView) findViewById(R.id.webview); // resumeTimers() to account for the webview refcount bug (hopefully) webview.resumeTimers(); WebSettings webSettings = webview.getSettings(); webview.getSettings().setJavaScriptEnabled(true); webSettings.setPluginsEnabled(true); webview.setVerticalScrollBarEnabled (false); […]

在webview中加载flvvideo的问题

我想在webview中加载 .flvvideo。 我从这个链接中获得了帮助,但问题是我无法在模拟器中查看video。 这是我的代码: package com.FlvTester; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import android.app.Activity; import android.os.Bundle; import android.webkit.WebView; import android.widget.FrameLayout; public class FlvTester extends Activity { WebView webView; String htmlPre = “”; String htmlCode = ” ” + “”; String htmlPost = “”; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); webView = (WebView)findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setAllowFileAccess(true); webView.getSettings().setPluginsEnabled(true); […]

SIGSEGV将HTML + Flash加载到WebView中

当我尝试使用带有loadDataWithBaseURL且PluginState设置为PluginState.ON的嵌入式Flash插件(主要是youtube)将HTML加载到WebView时,我收到了SIGSEGV信号。 我可以用一个简单的测试用例重现错误。 请参阅以下代码: package ians.android2; import android.app.Activity; import android.os.Bundle; import android.webkit.WebView; import android.webkit.WebSettings; public class TestAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView wv = (WebView)findViewById(R.id.webview); wv.getSettings().setPluginState(WebSettings.PluginState.ON); String html = “”; html += “”; html += “”; html += “”; html […]

如何在Android模拟器上安装adobe flash

我想在开发Android应用程序时使用Adobe Flash。 但是如何在模拟器上安装闪存以便我可以使用闪存测试我的软件?

在Flash中浏览多张照片为Android

我正在尝试使用flash / as3为Android手机开发一个应用程序,我想知道如何使用媒体承诺或相机滚动从库中浏览多张照片。 现在我一次只能浏览一张照片。 var mediaFile:CameraRoll = new CameraRoll(); var imagePromise:MediaPromise; CameraRoll(mediaFile).browseForImage(); 是否有任何我可以看到的代码或资源。

将SWF加载到WebView中

我遇到了这个问题。 如果我直接在浏览器中访问SWF,它可以正常工作。 如果我尝试在SWF文件上使用loadUrl,它将保持空白并且不加载任何内容。

检测是否在Android上安装了Flash并在活动中嵌入了Flashvideo

这实际上是一个两部分问题。 首先,是否可以检测Android设备上是否安装了Flash? 其次,如果已安装,是否可以在活动中显示Flashvideo? 我想你必须在你的Activity中使用一个WebView小部件来显示Flash内容,而不是像VideoView那样。 Flash甚至在WebView小部件中是否受支持,或者仅由实际的浏览器应用程序支持?

我怎样才能使设备振动?

我正在使用AS3在Android的Flash中制作游戏。 我希望用户知道他通过使设备振动一秒钟来按下button。 有人可以向我解释我怎么能做到这一点? 我需要导入一个特定的类,代码应该是什么样的? 提前致谢!