1

初めまして、失礼します。

SWF ファイルを実行するアプリケーションを Eclipse (ADT) で作成しました。古いタブレットでは問題なく動作しましたが、Samsung や Phillips などのタブレットでこのアプリケーションを実行するには、swf ファイルのボタンを 2 回クリックする必要があります。

Actionscript 3 と AIR 3.2 APK を使用して FLA をコンパイルし、ファイルを生成すると、SWF ボタンが正常に機能します。

新しいタブレットのマルチタッチをどのように「遅くする」ことができますか? これがエラーの原因であると想像してください。AIR では SWF ファイルに問題はなく、問題は新しいものではなく、タブレット コードにあるためです。

私のコードは次のとおりです。

        public class modulo1 extends Activity {
        WebView mWebView;

        @SuppressWarnings("deprecation")
        @Override  
        public void onCreate(Bundle savedInstanceState) {       
            super.onCreate(savedInstanceState);
            setContentView(R.layout.modulo1);

            mWebView = (WebView) findViewById(R.id.webView1);     
            mWebView.clearCache(true);
            mWebView.getSettings().setJavaScriptEnabled(true);
            mWebView.getSettings().setBuiltInZoomControls(false);
            mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
            mWebView.getSettings().setAppCacheEnabled(false);    
            mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
            mWebView.getSettings().setPluginsEnabled(true);
            mWebView.loadUrl("file:///android_res/raw/modulo1.swf");             
        }

ありがとうございました

4

0 に答える 0