原创 判斷瀏覽器是否支持webrtc

try { let testRTCPeerConnection = window.RTCPeerConnection || window.webkitRTCPeerConnection || window.mozRT

原创 hml5+ Android創建快捷方式

<!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="initial-scale=1.0, maxi

原创 navicat導入.sql文件出錯2006- MySQLserver has gone away

今天導入一個600多M的.sql文件時出現了問題 報錯 2006-MySQLserver has gone away 打開navicat的菜單中的tools,選擇server monitor,然後在左列選擇數據庫,右列則點選va

原创 vue根據文件夾自動生成路由 匹配路徑

//routes.js //遞歸獲取 views 文件夾下的所有.vue文件 const files = require.context('@/views', true, /\.vue$/) let pages = {}; fil

原创 匹配磁力鏈接的正則表達式 js

magnet:?xt=urn:btih:開頭 + 40位HASH值0-9A-F /^(magnet:\?xt=urn:btih:)[0-9a-fA-F]{40}.*$/

原创 Nginx的location匹配規則的關鍵問題詳解

一 Nginx的location語法 location [=||*|^~] /uri/ { … } = 嚴格匹配。如果請求匹配這個location,那麼將停止搜索並立即處理此請求 ~ 區分大小

原创 微信小程序 安卓正常播放視頻 iOS無法播放 問題記錄

開始一直以爲是小程序這邊兼容性問題 瀏覽器打開是下載視頻 正常應該是可以直接播放的 用postman測試發現返回的是下載格式而不是video/mp4 排查了多次 發現是服務端的原因 配置nginx攔截對應路徑即可

原创 mpvue 小程序切換頁面時數據沒清空的坑

加載頁面的時候,小程序生命週期重置data數據 onLoad(){ Object.assign(this.$data, this.$options.data()) }

原创 微信小程序設置button禁用時的樣式disabled

/* 設置不可用狀態的背景色 */ button[disabled]{ background-color: #ccc; }

原创 WebRTC--簡單入門實例 快速搭建h5視頻直播系統

WebRTC 示例 這是一些小示例的集合,展示了WebRTC API的各個部分代碼。 示例可以在GitHub 存儲庫中找到。 大多數示例都使用 adapter.js,用來屏蔽各個遊覽器之間的差異。 https://webrtc.o

原创 js常用函數整理

常用函數 獲取十六進制隨機顏色 function getRandomColor() { return '#' + (function(h) { return new Array(7 - h.length).join(

原创 Vue -漸進式 JavaScript 框架

Vue -漸進式 JavaScript 框架 介紹 官網 github Vue.js 是一套構建用戶界面(UI)的漸進式 JavaScript 框架 庫和框架的區別 庫: ?> 庫,本質上是一些函數的集合。每次

原创 Vue項目總結

Vue 項目搭建 初始化 Vue 項目 安裝全局包 cnpm i vue-cli -g cnpm i cross-env -g :設置項目的環境 在桌面生成項目 在桌面打開命令: vue init webpack-s

原创 騰訊ai nodejs SDK

看到騰訊雲提供了這麼多 AI 圖像服務,躍躍欲試! 結果發現,只有 Java, Python, C++ 幾款 SDK。 爲了前端工程師的福祉,擼了一款 Node 的 SDK github倉庫地址: AI_Tencent 騰訊ai

原创 常用正則整理

數字正則 //手機 /^1[345678]\d{9}$/.test(str); //電話 /^(0\d{2,3}-\d{7,8})(-\d{1,4})?$/.test(str); //數字 /^[0-9]$/.test(str);