真的是没想到,原来uni-app的微信小程序的webview高度没办法修改,最后在html原生写上了按钮,结果发现webview的通信触发逻辑还不一样,要在特定的情况才可以触发。
微信官方的说明文档:
我的天啊,还有什么好的方法可以解决我的需求吗,我只是想在pdf.js的微信小程序实现webview的通信,在当前页面执行相关操作
本来想在微信小程序里内嵌PDF预览,结果webview不仅高度写死,连通信都各种触发限制……
原计划优雅调用postMessage和uni跳转交互,结果全垮掉!😤
最后被迫改成原生HTML写按钮+跳转页实现下载和转发,产品还一脸懵:“这跟需求不一样啊!”
我:???🤯
所以到底有没有人能救救——怎么才能在pdf.js里正常触发webview通信啊!!不想再绕跳转页面了……
有没有同样踩坑的小伙伴?求交流解救方案!!🙏
#uniapp开发 #微信小程序 #前端踩坑日记 #webview通信 #程序员日常
----赶紧记录下来。