0

次のように埋め込まれたビデオ ストリーミングのみを表示する Android アプリケーションを開発しようとしています。

<html>
<embed width="650" height="377 "flashvars="backcolor=111111&amp;frontcolor=CCCCCC&amp;lightcolor=66CC00&amp;autostart=true&amp;skin=http://manage.streamcyclone.com/skins/snel.zip&amp;streamer=rtmp://sc-lb1.streamcyclone.com/janakles_live&amp;file=janakles&amp;plugins=http://manage.streamcyclone.com/plugins/qualitymonitor,gapro-1&amp;abouttext=StreamCyclone Player&amp;aboutlink=http://www.streamcyclone.com/&amp;gapro.accountid=UA-679067-4&amp;gapro.trackpercentage=true&amp;gapro.tracktime=true" wmode="opaque" allowscriptaccess="always" allowfullscreen="true" quality="high" name="mpl" id="mpl" style="undefined" src="http://manage.streamcyclone.com/player/player.swf" type="application/x-shockwave-flash"></embed>
</html>

このhtmlファイルをassetsフォルダーに「broad.html」として配置しました。これが私のコードです。

public class BroadcastingActivity extends Activity {
WebView engine;
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    engine = (WebView) findViewById(R.id.web_engine);
    engine.getSettings().setJavaScriptEnabled(true);
    engine.getSettings().setAllowFileAccess(true); 
    engine.getSettings().setPluginsEnabled(true); 
    engine.getSettings().setSupportZoom(false); 
    engine.getSettings().setAppCacheEnabled(false); 
    engine.getSettings().setCacheMode(engine.getSettings().LOAD_NO_CACHE);
    engine.loadUrl("file:///android_asset/broad.html");
}
}

また、マニフェスト ファイルでインターネットのアクセス許可を設定しました。でも走る時。何も機能しません!! 何か助けてください?

4

1 に答える 1