videoPlay2.html 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
  6. <title></title>
  7. <link href="../../css/mui.min.css" rel="stylesheet" />
  8. <script src="../../js/mui.min.js"></script>
  9. <script src="../../js/config.js"></script>
  10. <script type="text/javascript" charset="utf-8">
  11. mui.init();
  12. document.addEventListener("plusready", function() { //"plusready"事件触发时执行plus对象的方法
  13. judgePlatform();
  14. }, false);
  15. function judgePlatform() {
  16. var plat = "";
  17. switch(plus.os.name) {
  18. case "Android":
  19. // Android平台: plus.android.*
  20. plat = "android";
  21. var btn = document.getElementById("playBtn");
  22. //监听点击事件
  23. btn.addEventListener("tap", function() {
  24. console.log("-------开始播放--------");
  25. playVideo();
  26. });
  27. //触发submit按钮的点击事件
  28. // mui.trigger(btn, 'tap');
  29. break;
  30. case "iOS":
  31. // iOS平台: plus.ios.*
  32. plat = "ios";
  33. break;
  34. default:
  35. // 其它平台
  36. plat = "other";
  37. break;
  38. }
  39. document.getElementById("msg").innerHTML ="当前平台是:"+plat;
  40. }
  41. function playVideo() {
  42. var Intent = plus.android.importClass("android.content.Intent");
  43. var Uri = plus.android.importClass("android.net.Uri");
  44. var main = plus.android.runtimeMainActivity();
  45. var intent = new Intent(Intent.ACTION_VIEW);
  46. var uri = Uri.parse("http://mp4.22mtv.com:9090/mp413/任贤齐-英雄有路[68mtv.com].mp4");
  47. intent.setDataAndType(uri, "video/*");
  48. main.startActivity(intent);
  49. }
  50. </script>
  51. </head>
  52. <style type="text/css">
  53. div{
  54. text-align: center;
  55. margin-top: 7rem;
  56. }
  57. </style>
  58. <body>
  59. <div id="msg"></div>
  60. <div id="">
  61. <button type="button" class="mui-btn mui-btn-blue" id="playBtn">播放</button>
  62. </div>
  63. </body>
  64. </html>