原创 初識 uni-app 框架

什麼是 uni-app      uni-app: 一個使用 Vue.js 開發所有前端應用的框架【vue的語法、微信小程序api】 外部文件引用變化 js模塊(注意不是文件)引用: <script> var util = re

原创 js 回調 + promises

回調:回調是一個函數被作爲一個參數傳遞到另一個函數裏,在那個函數執行完後再執行(存在同步、異步) 同步回調: function A(callback){     console.log("I am A");     callback()

原创 小程序底部自定義tabBar

   一、最簡單底部導航欄    在 app.json 內配置(限制:菜單欄最多5個,樣式、圖片不好個性化設置) "tabBar": { "color": "#7A7E83", "selectedColor": "#3

原创 微信客服圖片自動回覆功能

1、創建數據庫集合:service_num;更改集合權限設置     2、新建雲函數 serviceNum  :處理數據庫操作 exports.main = async (event, context) => { const wx

原创 微信小程序小記

一、小程序簡介    1.1 小程序是微信全新定義的規範,是基於xml+js的,不兼容HTML,兼容部分CSS,支持ES6,由於沒有Web,自然Dom、Window這些都不能用,jQuery就更沒啥關係了   1.2 小程序並不是b/s的

原创 微信小程序跳轉第三方外部鏈接

在微信小程序開發過程中,碰到需要跳轉到第三方外部鏈接的情況,處理情況記錄: 個人類型、海外類型微信小程序不支持 web-view 標籤,故他們是無法跳轉第三方外部鏈接,圈起來,要考的!!! 配置業務域名: 備註:1、下載的校驗文件需要放

原创 阿里雲免費獲取SSL證書

1、免費獲取地址:雲盾證書服務(包年) 2、 證書申請:SSL證書申請 按紅框內的操作流程逐級操作: 3、證書安裝:Nginx/Tengine服務器安裝SSL證書   

原创 微信小程序【版本管理工具】使用

目的:通過微信小程序開發工具內的代碼版本管理,實現對本地代碼開發的管理 第1步:在遠程倉庫創建一個未初始化的倉庫 第2步:進入【開發者工具 --> 版本管理 】初始化 git 倉庫 ;  設置 --> (通用、網絡認證、遠程) 進行配置

原创 App -- 小程序 -- 企業微信 + 公衆號 閉環處理

App -- 小程序之間的交互 1)App 跳小程序指定頁面 微信官方文檔:接入指南 // 以下爲H5部分的代碼,客戶端也需要根據文檔做相應的改動 let bridge = window.WebViewJavascriptBridge;

原创 Flv.js + OBS 實現直播

環境準備:    win10       Nginx       https://nginx.org/en/download.html    LiveGo     https://github.com/gwuhaolin/livego/r

原创 微信小程序 對於後臺接口返回值編碼是 Gbk 格式的處理

場景:1、後臺接口返回內容編碼是 GBK           2、微信開發工具自測沒問題,真機測試出現亂碼 解決方式:          1、最方便方式:後臺接口將返回內容的編碼格式換成 utf-8          2、前端通過接受數據

原创 移動端服務器ip、端口排查工具-iNetTools

問題:上線程序部署完成後,安卓訪問沒問題,ios移動4G網絡無法訪問問題原因:相同的域名對應移動、聯通、電信3個ip地址問題排查:iNetTools 工具ping: 網絡是否聯通(移動4G網絡對應的也可以是聯通或者電信的ip)telnet

原创 Web 端獲取地理位置

HTML5 Geolocation API if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(function(position) {

原创 JavaScripts 數組 Json相關

數組  1、數組的長度可變、不會產生數組越界問題  2、同一數組中的元素類型可以不同  3、訪問未賦值的數組元素時,該元素的值爲undefind json 相關操作 json --> 數組 let jsonObj = {'未完成':5,

原创 移動端touch click事件的比較 + 點透現象

移動端touch click事件的比較    1、touch click事件的執行順序: touchstart > touchmove > touchend > click    2、touchmove click事件互斥,即touchm