最近用安卓的webview控件访问flex做的网页,一直无法访问,不知道什么原因,我的代码是这样的:
 WebView wv =(WebView)findViewById(id.wv1);
       wv.getSettings().setJavaScriptEnabled(true);
       wv.getSettings().setPluginsEnabled(true); 
       wv.loadUrl("http://192.168.1.102:8080/testMap/testMap.html");
访问其他的网页都是可以的,包括http://www.sina.com,并且我的安卓2.2是支持flash播放的,
新浪网页上的flash player 都可以播出来的,请各位大虾帮忙看看啊

解决方案 »

  1.   

    那可能是你本地的apache不支持flash吧
      

  2.   

    你指的什么?我是直接把生成的.apk在安卓系统下运行的
      

  3.   

    我发现直接加载swf就加载不上,  
    wv.loadUrl("http://192.168.1.102:8080/testMap/dk.swf");
    只能听到声音,看不到图像,一片黑的,大家有遇到这种情况吗?救命啊
      

  4.   

    把webview的layoutwidth和layoutheight设为fillparent就可以了,其他的网页都不需要这样,只要设成自适应就可以,flash 的东西就要手动撑,要不然就显示不出来,可能是flash无法自适应,自动撑不开吧