在android webview中从localhost运行应用程序

时间:2016-07-14 10:59:10

标签: android

我正在使用JQuery Mobile开发移动应用程序。我必须流式传输不同的频道,因此我使用的是Hls.js.添加以下代码后,我必须在我的PC上的localhost中运行应用程序,因为没有它,流不加载。

我正在从资产文件夹中加载webview中的应用程序。但是流不起作用(可能是因为没有在服务器上运行它)。

我很好奇我如何在webview中的localhost上运行应用程序?

if (Hls.isSupported()) {
  var video = document.getElementById('video');
  var hls = new Hls();
  // bind them together
  hls.attachMedia(video);
  // MEDIA_ATTACHED event is fired by hls object once MediaSource is ready
  hls.on(Hls.Events.MEDIA_ATTACHED, function () {
        console.log("video and hls.js are now bound together !");
         hls.loadSource("http://mystream.m3u8");
    hls.on(Hls.Events.MANIFEST_PARSED, function (event, data) {
      console.log("manifest loaded, found " + data.levels.length + " quality level");
      video.play();
    });
  });
}

0 个答案:

没有答案