百度小程序,判断是否是web态

追格官方小助手/ 2022年09月18日/ 小程序/ 浏览 2218

百度小程序支持web态后,大家还是很开心的,小程序和H5用一套代码就行,自然是比较得人心的。

但是,人总是想得到更多。比如,想在让小程序和H5有不同的功能,一些功能只在小程序展示,一些功能只在H5展示。


那么问题来了?怎么区分是小程序还是web态呢?


我们第一反应,就是去百度小程序开发文档去找有没有相应的API,可惜是没有的……


该怎么办呢?


其实很简单!


在web态时,宿主必然是浏览器,浏览器中是支持一些特殊对象的,比如window,document等,我们只需要判断这些对象有没有就可以了。


if (window) {
	console.log('web态')
}

发表评论

暂无评论,抢个沙发...

客服 工单