判断h5是否在小程序webview
    		       		warning:
    		            这篇文章距离上次修改已过448天,其中的内容可能已经有所变动。
    		        
        		                
                在小程序中判断当前环境是否为Webview,可以通过微信小程序提供的wx.getSystemInfo或wx.getSystemInfoSync接口来获取系统信息,然后通过platform属性判断是否为DevTools(开发工具)或者webview(Webview环境)。
以下是一个示例代码:
// 异步方法
wx.getSystemInfo({
  success: function(info) {
    if (info.environment === 'Webview') {
      console.log('当前环境是小程序Webview');
    } else {
      console.log('当前环境不是小程序Webview');
    }
  }
});
 
// 同步方法
const info = wx.getSystemInfoSync();
if (info.environment === 'Webview') {
  console.log('当前环境是小程序Webview');
} else {
  console.log('当前环境不是小程序Webview');
}请注意,这些方法可能会随着微信小程序的更新而发生变化,请参考最新的官方文档进行使用。
评论已关闭