H5的音视频播放器 —— MediaElement.js
首先,只需嵌入 标签或 标签就可以实现媒体播放器。但是这样在不同浏览器下呈现的效果会有差异,为了让每个浏览器下都有一致的效果,我们选择了 MediaElement.js mediaelement HTML5 audio and video players in pure HTML and CSS. MediaEleme…
Frontend相关的开发实践、问题记录与技术笔记。
首先,只需嵌入 标签或 标签就可以实现媒体播放器。但是这样在不同浏览器下呈现的效果会有差异,为了让每个浏览器下都有一致的效果,我们选择了 MediaElement.js mediaelement HTML5 audio and video players in pure HTML and CSS. MediaEleme…
先注册一个账号 https://www.npmjs.com/signup 然后,在项目目录打开终端 登陆 npm login 这个当你的包名为@your-name/your-package时才会出现,原因是当包名以@your-name开头时,npm publish会默认发布为私有包,但是 npm 的私有包需要付费,所以…
下载链接 备注 SDK Platform Tools 包含常用的 adb 和 fastboot 通过 Wi-Fi 连接到设备(Android 10 及更低版本) 一般情况下,adb 通过 USB 与设备进行通信,但您也可以通过 Wi-Fi 使用 adb。如要连接到搭载 Android 10 或更低版本的设备,您必须通过…
CocoaPods 是 Swift 和 Objective-C Cocoa 项目的依赖管理器。类似 PHP 的 composer , Java 的 Maven 安装 $ brew install cocoapods 或者 $ sudo gem install cocoapods 加速镜像 https://mirrors…
docker 部署 puppeteer 官方提供的Dockerfile1️⃣ FROM node:12-slim # Install latest chrome dev package and fonts to support major charsets (Chinese, Japanese, Arabic, Heb…
步骤 1、在 iconfont 网站获取iconfont.ttf字体文件 2、 字体文件转化成base64格式 下载后解压,得到 stylesheet.css ,将此文件里的代码复制到 app.wxss 3、再次回到iconfont 点击图片中的css文件链接,将里面的除了@font-face部分,其他都复制到 app…
Simditor已经好久没更新了,issue也关闭,那为什么还要用呢,因为喜欢! 下面总结一下使用方法 安装(两种安装方式) 1.通过bower和npm安装(不能使用最新版本 #注意 版本号只能小于等于2.3.221️⃣ npm install simditor@2.3.22 2.普通方式引入(可以使用最新版本2.3.…
语句也称为流控制语句 #if语句 let i=2; if(i>1){ console.log(111); } #do-while语句 do-while语句是一种后测试循环语句,循环体内的语句至少执行一次 let i=0; do{ i+=2; console.log(i);//2,4,6,8,10 }while(i #w…
es数组也是一组有序的数据 ##创建数组 与对象一样,在使用数组字面量表示法创建的数组不会调用Array构造函数 let arr1=[];//等价于let arr1=new Array() let arr2=["1", "2"];//包含2个元素的数组, 等价于let arr2=new Array("1", "2") …
安装 npm install mavon-editor --save 基本使用 全局注册(main.js import mavonEditor from 'mavon-editor' import 'mavon-editor/dist/css/index.css' Vue.use(mavonEditor) 局部注册 i…