web-view中的html页面,其中有js文件中的方法,挂载到全局window上,这个时候在uni-app中的方法无法获取window对象,有什么方法能解决这个问题吗 window.Main.prototype.renderDisplayByData(data)
其中.renderDisplayByData(data)是web-view中的html页面引用的一个js里面的方法,里面是这样的
(function (window) {
...
renderDisplayByData(datas){
...
}
window.Main = Main
})(window)
vue中是
import('../hybrid/html/wePage.js')
function drawData(data) {
window.Main.prototype.renderDisplayByData(data)
}
export default {
drawData
}
drawData.drawData('123-456')
1 个回复
f***@163.com
解决了吗,请问怎么解决的,碰到了相同的问题,原生app挂在到全局window的对象,在普通vue工程可以拿到,uniapp就拿不到