微信網頁長按二維碼不識別問題

問題現象:html

以下圖,這是設計的佈局方式,其中二維碼寬高爲200px,最下面爲一個長頁,而後點按鈕彈出一個浮層(div + position:absolute),而後其中的二維碼怎麼樣就是不識別。google到這個文章,可是沒有解決問題。佈局

問題測試:測試

而後採用新建一個空白html頁面進行測試:google

測試1,結果:二維碼不識別。代碼以下:spa

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=640, user-scalable=no"/>
</head>
<body>
    <div style="position: absolute;top:300px">
        <img src="images/qrcode.png">
    </div>
</body>
</html>

測試2,結果:二維碼不識別,代碼以下:scala

<body>
    <img src="images/qrcode.png" style="position: absolute;top:500px">
</body>

測試3,結果:二維碼不識別,代碼以下:設計

<body>
    <img src="images/qrcode.png" style="margin-top:500px">
</body>

測試4,結果:能夠識別二維碼,最終有效代碼以下:code

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=640, user-scalable=no"/> </head> <body>     <div style="position: absolute;top:0px;z-index:9;">         <img src="一個1px*1px的透明png圖片" width="640px" height="想要的高度px" alt="">         <img src="images/qrcode.png">     </div> </body> </html>
相關文章
相關標籤/搜索