mui視頻播放代碼分享_HBuilder教程

mui 視頻播放代碼

注意:需要在配置里加入 視頻播放器SDK 才能使用MUI原生播放器

mui 視頻播放代碼分享


<!DOCTYPE html>

<html>

? ? <head>

? ? ? ? <meta charset="utf-8">

? ? ? ? <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />

? ? ? ? <title></title>

? ? ? ? <script src="js/mui.min.js"></script>

? ? ? ? <link href="css/mui.min.css" rel="stylesheet" />

? ? ? ? <script type="text/javascript" charset="utf-8">

? ? ? ? ? ? mui.init();

? ? ? ? ? ? document.addEventListener("plusready", function() { //"plusready"事件觸發(fā)時(shí)執(zhí)行plus對(duì)象的方法

? ? ? ? ? ? ? ? judgePlatform();

? ? ? ? ? ? }, false);

? ? ? ? ? ? function judgePlatform() {

? ? ? ? ? ? ? ? var plat = "";

? ? ? ? ? ? ? ? switch(plus.os.name) {

? ? ? ? ? ? ? ? ? ? case "Android":

? ? ? ? ? ? ? ? ? ? ? ? // Android平臺(tái): plus.android.*

? ? ? ? ? ? ? ? ? ? ? ? plat = "android";

? ? ? ? ? ? ? ? ? ? ? ? var btn = document.getElementById("playBtn");

? ? ? ? ? ? ? ? ? ? ? ? //監(jiān)聽點(diǎn)擊事件

? ? ? ? ? ? ? ? ? ? ? ? btn.addEventListener("tap", function() {

? ? ? ? ? ? ? ? ? ? ? ? ? ? console.log("-------開始播放--------");

? ? ? ? ? ? ? ? ? ? ? ? ? ? playVideo();

? ? ? ? ? ? ? ? ? ? ? ? });

? ? ? ? ? ? ? ? ? ? ? ? //觸發(fā)submit按鈕的點(diǎn)擊事件

//? ? ? ? ? ? ? ? ? ? ? ? mui.trigger(btn, 'tap');

? ? ? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? ? ? case "iOS":

? ? ? ? ? ? ? ? ? ? ? ? // iOS平臺(tái): plus.ios.*

? ? ? ? ? ? ? ? ? ? ? ? plat = "ios";

? ? ? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? ? ? default:

? ? ? ? ? ? ? ? ? ? ? ? // 其它平臺(tái)

? ? ? ? ? ? ? ? ? ? ? ? plat = "other";

? ? ? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? document.getElementById("msg").innerHTML ="當(dāng)前平臺(tái)是:"+plat;

? ? ? ? ? ? }

? ? ? ? ? ? function playVideo() {

? ? ? ? ? ? ? ? var Intent = plus.android.importClass("android.content.Intent");

? ? ? ? ? ? ? ? var Uri = plus.android.importClass("android.net.Uri");

? ? ? ? ? ? ? ? var main = plus.android.runtimeMainActivity();

? ? ? ? ? ? ? ? var intent = new Intent(Intent.ACTION_VIEW);

? ? ? ? ? ? ? ? var uri = Uri.parse("http://wx.aonestep.com/video/t001.webm");

? ? ? ? ? ? ? ? intent.setDataAndType(uri, "video/*");

? ? ? ? ? ? ? ? main.startActivity(intent);

? ? ? ? ? ? }

? ? ? ? </script>

? ? </head>

<style type="text/css">

? ? div{

? ? ? ? text-align: center;

? ? ? ? margin-top: 7rem;

? ? }

</style>

? ? <body>

? ? ? ? <div id="msg"></div>

? ? ? ? <div id="">

? ? <button type="button" class="mui-btn mui-btn-blue" id="playBtn">播放</button>

? ? ? ? </div>

? ? </body>

</html>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 用兩張圖告訴你,為什么你的 App 會(huì)卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 14,048評(píng)論 2 59
  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個(gè)線程,因...
    小菜c閱讀 7,362評(píng)論 0 17
  • 北京2018年4月1日上午,NBA常規(guī)賽勇士客戰(zhàn)國王的比賽中,發(fā)生了令人痛心不已的一幕。比賽進(jìn)行到第三節(jié)還有41...
    Curry_宇閱讀 1,366評(píng)論 1 1
  • Device模塊管理設(shè)備信息,用于獲取手機(jī)設(shè)備的相關(guān)信息,如IMEI、IMSI、型號(hào)、廠商等。通過plus.dev...
    余堯鳥閱讀 2,400評(píng)論 0 0
  • 長哨營 京北大山情,滿鄉(xiāng)長哨營。 小村寡街道,壁畫富風(fēng)情。 幽閉群山擁,交通大路橫。 湯河無限水,傾情養(yǎng)藻萍。 2...
    寧蒗王自成閱讀 496評(píng)論 5 9

友情鏈接更多精彩內(nèi)容