聊聊WebTransport 聊聊WebTransport
简介WebTransport 是什么?WebTransport是浏览器提供的一套基于QUIC协议的 API 接口,方便浏览器和服务器之间进行实时数据传输,它填补了 Web 平台中的一些空白: 缺少类似 UDP 的网络 API 缺
2021-02-03
Docker使用简易指南 Docker使用简易指南
Docker 是什么?定义Docker 是一个基于Go语言开发的应用容器引擎,它遵循了Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux服务器,也可以实现
2020-12-11
Electron开发小结 Electron开发小结
最近基于Electron开发了一个音视频应用,遇到了一些坑,特此记录下,希望可以帮助后续的同学。 Electron下载慢安装electron时会自动最新的Electron二进制文件,由于文件比较大还容易墙,所以我们可以先配置好环境变量,再运
2020-09-11
FFmpeg介绍 FFmpeg介绍
A complete, cross-platform solution to record, convert and stream audio and video. FFmpeg是一个音视频流录制、转换的跨平台的完整开源解决方案 安装访问
2020-08-14
Mac上编译openSSL到WebAssembly Mac上编译openSSL到WebAssembly
最近想利用WebAssembly来调用OpenSSL里面的MD5加密库,采用如下命令进行编译: ~ emcc md5.c -I /usr/local/Cellar/openssl@1.1/1.1.1d/include -L /usr/loc
2020-01-02
WebAssembly简介 WebAssembly简介
WebAssembly是一个可移植、体积小、加载快并且兼容 Web 的全新二进制格式,其文件后缀名为wasm,是由主流浏览器厂商组成的 W3C 社区团体 制定的一个新的规范。 主流浏览器已经支持WebAssembly 环境安装wasm
2019-12-20
获取新浪微博用户头像 获取新浪微博用户头像
在之前的在微信H5网页中获取用户基本信息一文中, 我们提到了如何在微信中获取用户信息,这一篇小文主要分析如何在新浪微博中获取用户信息,尤其是个人头像。 前期准备和微信类似,微博也提供了JSSDK方便开发者使用。要想使用新浪微博的JSSDK,
2019-12-06
whistle使用介绍 whistle使用介绍
whistle(读音[ˈwɪsəl])基于Node实现的跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler和Mac上的Charles,主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应,也可以作为
2019-11-29
Broadcast Channel简介 Broadcast Channel简介
在前端,我们经常会用postMessage来实现页面间的点对点通信,对于一些需要广播(让所有页面知道)的消息,用postMessage无法满足需求。Broadcast Channel就用来解决这个问题 使用 // 创建广播 const c
2019-07-26
微信推送 微信推送
公众号推送简介微信公众号提供了接口方便进行消息推送。只要用户关注了对应的服务号, 就可以对其进行消息推送。推送的消息,支持打开网页或者打开小程序 限制: 公众号推送只针对服务号,普通个人公众号是不支持推送的。必须通过认证(花钱了)才可以调
2019-07-19
在微信H5网页中获取用户基本信息 在微信H5网页中获取用户基本信息
在微信中访问一些HTML5网页时,我们常看到是否允许访问用户公开信息的提示。如果用户点击“允许”,网页就可以获取到用户的头像以及昵称等信息。 如果把在网址拷贝出来,然后在非微信环境打开,就会看到“请在微信客户端中打开连接”的提示。 一直
2018-09-21
利用Golang玩转WebAssembly 利用Golang玩转WebAssembly
WebAssembly,也叫WAMS,是一个可移植、体积小、加载快并且兼容 Web 的全新二进制格式,可以将C/C++/Rust等语言编写的代码编译为wasm文件然后运行在Web上。 用C/C++写wasm有点麻烦,需要安装各种编译器。话说
2018-08-27
1 / 2