document.addEventListener('UniAppJSBridgeReady', function() {
uni.postMessage({
data: {
action: 'message'
}
});
uni.getEnv(function(res) {
console.log('当前环境:' + JSON.stringify(res));
});
});
- 发布:2020-06-05 16:15
- 更新:2020-07-23 15:51
- 阅读:1033
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 2.7.9
浏览器平台: Chrome
浏览器版本: 83.0.4103.61(正式版本)
项目创建方式: HBuilderX
示例代码:
操作步骤:
`根据问题描述操作即可
`根据问题描述操作即可
预期结果:
uni.getEnv能正常获取当前环境
uni.getEnv能正常获取当前环境
实际结果:
TypeError: uni.getEnv is not a function
TypeError: uni.getEnv is not a function
bug描述:
uni-app发行为H5页面,然后在微信小程序中webview引入。在template.h5.html已经引入<script type="text/javascript" src="//js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"></script>和<script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>的情况下,依然无法使用uni的webview内的相关api,包括页面跳转相关、uni.postMessage和uni.getEnv
x***@outlook.com
这个貌似只能在h5的页面才能用吧,我都是在h5的web站点页面内引用的呢,小程序没试过..
2020-06-08 18:02