原创 關於iframe跨域使用postMessage

當我們要在域名A.com下使用一個域名B.com提供的頁面服務,直覺想到的實現方式就是使用iframe。但是iframe直接的交互存在**跨域問題**,目前看來解決方式有兩種。一是使用nginx代理轉發,在域名A的nginx上配置指定的轉發

原创 在微信小程序和APP中嵌入H5時,如何交互?

在微信小程序和APP中使用H5時,如何做事件交互? 微信小程序使用web view嵌入H5,使用方式見微信文檔使用中要注意的:1. <web-view>標籤嵌入式全屏的,基本上就不能再在頁面上加其他的功能了2. 文檔中提到的bindmes

原创 在H5中喚起APP,喚起失敗進入APP下載頁

在H5中喚起APP原理:通過Scheme協議打開APPScheme的組成:scheme:path[#fragment] 一、直接使用協議打開APP,打開失敗進入下載頁 <div class="btn" onClick="openApp">

原创 項目中資源緩存機制實踐(靜態資源和本地數據緩存)

網絡資源的緩存 核心方案 HTML文件 no-cache js,css文件 時間戳/哈希/版本號,長緩存 圖片資源 長緩存,更新時使用新鏈接地址 1. 前後端未分離,且未引入構建工具的項目 方案:每次上線時,維護一個版本記錄

原创 19年8月4日

一週技術總結和分享 這周工作中遇到了一個多層表格篩選列本地化的東西。最後的解決方式是用vux + core一起實現多層嵌套篩選項的本地化。 filterable-columns.js const byGoodsCol = [ {

原创 React入門:從零搭建一個React項目

一、初始化項目 新建文件夾,文件名firstreact 文件夾名稱不要用react,node這類關鍵字,後面使用插件時會發生錯誤。 init項目環境,項目信息可默認或自行修改 mkdir firstreact cd first