有没有办法在Android上调用ActionScript?

2023-12-27

我的资产文件夹中有一个 SWF 文件,我需要在 Android 应用程序中使用它。 所以我编写了嵌入 SWF 和 Javascript 的 html 文件来调用其 ActionScript。我可以在 WebView 中播放 Flash 文件,但 ActionScript 似乎没有被调用,但 JavaScript 可以工作。

我在笔记本电脑网络浏览器上尝试过,直到我信任 Flash 设置中的项目文件夹后,它才起作用。

Android 上有类似的设置吗?

这是我用于 WebView 的代码。

WebView mWebView=(WebView)findViewById(R.id.webViewDisplay);

    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.getSettings().setSaveFormData(true);
    mWebView.getSettings().setPluginsEnabled(true);
    mWebView.getSettings().setAllowFileAccess(true);
    mWebView.setInitialScale(100);
    mWebView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
    mWebView.setWebViewClient(new MyWebViewClient());
    mWebView.setOnTouchListener(new View.OnTouchListener() {

        public boolean onTouch(View v, MotionEvent event) {
          return (event.getAction() == MotionEvent.ACTION_MOVE);
        }
      });
    mWebView.loadUrl("file:///android_asset/flash.html");

看一下这个http://code.google.com/p/java-actionscript-api-for-android/ http://code.google.com/p/java-actionscript-api-for-android/

有了这个框架,任何 ActionScript 编码人员都可以轻松编写 Android 应用程序,而无需 Adob​​e Flash for Android。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法在Android上调用ActionScript? 的相关文章

随机推荐