uniapp開發釘釘小程序使用web-view - 新聞資訊 - 雲南小程序開發|雲南軟件開發|雲南網站建設-昆明融晨信息技術有限公司

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不(bù)管是(shì)網站,軟件還是(shì)小程序,都要(yào / yāo)直接或間接能爲(wéi / wèi)您産生價值,我們在(zài)追求其視覺表現的(de)同時(shí),更側重于(yú)功能的(de)便捷,營銷的(de)便利,運營的(de)高效,讓網站成爲(wéi / wèi)營銷工具,讓軟件能切實提升企業内部管理水平和(hé / huò)效率。優秀的(de)程序爲(wéi / wèi)後期升級提供便捷的(de)支持!

您當前位置>首頁 » 新聞資訊 » 小程序相關 >

uniapp開發釘釘小程序使用web-view

發表時(shí)間:2021-1-4

發布人(rén):融晨科技

浏覽次數:95


場景是(shì)這(zhè)樣的(de):

公司的(de)一個(gè)項目,使用uniapp開發釘釘小程序,其中一個(gè)應用是(shì)在(zài) web-view 裏面加載一個(gè)h5頁面,h5頁面有一個(gè)按鈕,點擊時(shí)返回釘釘小程序上(shàng)一個(gè)頁面。
是(shì)不(bù)是(shì)感覺很簡單,拿起釘釘開發者文檔或者uniapp開發文檔使用CV大(dà)法就(jiù)可以(yǐ)完成了(le/liǎo)


在(zài)web-view裏面寫onMessage方法,h5 使用 dd.postMessage 方法發送,觸發onMessage方法就(jiù)可以(yǐ)

附上(shàng)我的(de)代碼


```js
<web-view onMessage="onmessage"  @click="test" id="web-view-1" :src="webUrl"></web-view>
```

但是(shì)。。。

消息是(shì)觸發了(le/liǎo),可函數找不(bù)到(dào)是(shì)什麽鬼?

網上(shàng)逛了(le/liǎo)一圈,很多人(rén)都遇到(dào)了(le/liǎo)同樣的(de)問題,下面都沒貼出(chū)解決辦法。

在(zài)掉了(le/liǎo)爲(wéi / wèi)數不(bù)多的(de)幾根頭發之(zhī)後,一時(shí)犯困,把能想到(dào)的(de)辦法都試了(le/liǎo)一下

然後運行了(le/liǎo)一下,居然成功了(le/liǎo)!!!

最終排除了(le/liǎo)下,正确的(de)代碼:

<web-view  @message="onmessage" id="web-view-1" :src=http://www.wxapp-union.com/"webUrl"></web-view>

本來(lái)是(shì)想寫@onMessage,一時(shí)犯困寫了(le/liǎo)@message,沒想到(dào)卻觸發了(le/liǎo)正确的(de)機關。

如果我有罪,請讓法律懲罰我,而(ér)不(bù)是(shì)讓兼容性bug懲罰我的(de)頭發。。。

相關案例查看更多