這是官方如何獲取小程序的API,須要先獲取 token
而後在經過這個地址用 post
方法請求二維碼。javascript
一開始,我讓後端拿到 token
後,而後發給我,再經過這個API拿到小程序二維碼,可是出來的是二進制流,不知道怎麼顯示在前端。html
後來轉換一下思路,後端負責拿 token
和 圖片的二進制流。而後暴露一個 get
請求接口給我,發送的參數就是上述的幾個參數。而後讓後端拿到你給他的參數以後,請求二維碼接口,把拿到的二進制流返回給前端。前端
簡單的來講就是經過本身的服務器把 post
請求改爲了 get
, 而後前端只要把參數拼好,請求後端給的接口,直接放在 image
的 src 上。這樣就能直接顯示圖片了。java
能夠在各個地方顯示你的小程序二維碼,並且也不受跨域限制。在 html 裏只要一個 img
標籤便可顯示。小程序
<image src="https://xxxx.com/getQrcode?path=/pages/index/index&width=450"></image>