随笔分类 - 移动端技术H5
关于使用通过ip访问网站无法使用多媒体,MediaDevices.getUserMedia()为undefined的解决方案--(亲测可用)。
摘要:遇到问题我们首先要搞明白为什么。当web前端通过vidoe+canvas+MediaDevices.getUserMedia()的方式调用本地多媒体设备(不局限于摄像头)时。存在一个安全问题,为了用户的隐私安全,http协议无法使用多媒体设备。因为像摄像头和麦克风属于可能涉及重大隐私问题的API,g
阅读全文
Vue使用JSBridge与原生APP通信
摘要:JSBridge.js let isAndroid = navigator.userAgent.indexOf('Android') > -1 || navigator.userAgent.indexOf('Adr') > -1 let isiOS = !!navigator.userAgent.m
阅读全文
Hbuider APP打包流程
摘要:1,下载HBuilder,注册并登陆。首先打开“文件”-“新建”-“移动APP”,输入“应用名称”,“位置”可以根据需要自己选择即可,“选择模板”建议选择空模板; 2,新建完成后, 在项目管理器会显示新建的项目目录,其中css,img,js和index.html这几个文件可删可改可替换。 unpac
阅读全文
Mui 沉浸模式以及状态栏颜色改变
摘要:手机的顶部状态栏,也就是信号、电量那条,有4种状态,分别是正常、变色、透明(也称沉浸式状态栏)、消失(也就是全屏)。后3种特殊用法,具体见下: 这些都是真机运行不生效,需提交App云端打包后才生效; 状态栏变色 常见的就是把状态栏设置为tilte的颜色,这样看着大气; 写法:使用5+API plus
阅读全文
mui 打包发布ios 测试
摘要:1.首先在Hbuilder新建一个app项目,把你的代码放进来 2.在manifest.json里设置你想要的一切,图标,应用名,描述,入口页面等等等,然后再配置好你程序里需要用到的模块权限,按需配置,不然体积会太大太冗余 3.点击你项目的任何一个地方,菜单里选择:发行->发行为原生安装包 4.按需
阅读全文
什么是H5?
摘要:总听到很多人说H5,现在H5很火,到底H5是什么,以下发表个人对H5的理解。 HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。 HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。 HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备
阅读全文
移动前端开发之viewport的深入理解
摘要:在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。 一、viewport的概念 通俗的讲,移动设备上的viewport就
阅读全文
微信图片上传 wx.Imagechoose
摘要:拍照或从手机相册中选图接口 预览图片接口 上传图片接口 备注:上传图片有效期3天,可用微信多媒体接口下载图片到自己的服务器,此处获得的 serverId 即 media_id,参考文档 ../12/58bfcfabbd501c7cd77c19bd9cfa8354.html 目前多媒体文件下载接口的频
阅读全文