您當前位置>首頁 » 新聞資訊 » 小(xiǎo)程序相(xiàng)關 >
uniapp開(kāi)發釘釘小(xiǎo)程序使用(yòng)web¥λ♦¥-view
發表時(shí)間(jiān):2021-1-4
發布人(rén):葵宇科(kē)技(jì)
浏覽次數(shù):100
場(chǎng)景是(shì)這(zhè)樣的(de):
公司的(de)一(yī)個(gè)項目,使用(yòng)uniapp開(kāi)發釘釘$≥$§小(xiǎo)程序,其中一(yī)個(gè)應用(yòng)是(shì)在 web-♦§↕view 裡(lǐ)面加載一(yī)個(gè)h5頁面,h5頁面有(yǒu)一(yī)個(gè)↑λ按鈕,點擊時(shí)返回釘釘小(xiǎo)程序上(shàng)一(yī)個(gèφ≈× )頁面。
是(shì)不(bù)是(shì)感覺很(hěn)簡單,拿(ná)起釘釘開(kāi)₩↑發者文(wén)檔或者uniapp開(kāi)發文(wén)檔使用(yòng)CV大(dà)法λ↕≠φ就(jiù)可(kě)以完成了(le)
在web-view裡(lǐ)面寫onMessage方法,h5 使用(yòng)↑←® dd.postMessage 方法發送,觸發onMessage方法就 σ(jiù)可(kě)以
附上(shàng)我的(de)代碼
```js
<web-view onMessage="onmessage" @click="test" id="web-view-1" :src="webUrl"></web-view>
```
但(dàn)是(shì)。。。
消息是(shì)觸發了(le),可(kě)函數(shù)找不(b♥§"ù)到(dào)是(shì)什(shén)麽鬼?
網上(shàng)逛了(le)一(yī)圈,很(hěn)多(duō)人( ₽rén)都(dōu)遇到(dào)了(le)同樣的(de)問(wèn)題,下(xià)面都(dō¥₹¥u)沒貼出解決辦法。
在掉了(le)為(wèi)數(shù)不(bù)多(duō)的(de)幾根頭發之後,↕↔一(yī)時(shí)犯困,把能(néng)想到(dào)的(de)辦法都(dōu)試了&σ(le)一(yī)下(xià)
然後運行(xíng)了(le)一(yī)下(xià),居然成功了(lγ'±'e)!!!
最終排除了(le)下(xià),正确的(de)代碼:
<web-view @message="onmessage" id="web-view-1" :src=http://www.wxapp-union±₹✔.com/"webUrl"></web-view>
本來(lái)是(shì)想寫@onMessage,一(yī)時(shí)犯困寫了(le)@m€÷'↑essage,沒想到(dào)卻觸發了(le)正确的(de)機(jī)關。
如(rú)果我有(yǒu)罪,請(qǐng)讓法律懲'≠罰我,而不(bù)是(shì)讓兼容性bug懲罰我的(deα∏↕®)頭發。。。