目前情况是我用h5 的默认模板创建了项目,连接了一个web独立站,然后平时这个web独立站和这个h5的app都会同时运行使用,然后我想在浏览器环境中判断当前是在app中还是普通的浏览器中,针对不同的场景配置不同的css,各位大佬有无方法

目前情况是我用h5 的默认模板创建了项目,连接了一个web独立站,然后平时这个web独立站和这个h5的app都会同时运行使用,然后我想在浏览器环境中判断当前是在app中还是普通的浏览器中,针对不同的场景配置不同的css,各位大佬有无方法
杨杨得亿 - 这个人很懒,什么都没有留下~
const platform = plus.os.name.toLowerCase(); //判断当前系统操作名称 "Android" 或 "iOS"
如果两者都不是 那就是浏览器。
const platform = plus.os.name.toLowerCase();
const script = document.createElement('script');
if(platform != "Android" && platform != "iOS") {
script.src = `src/pc/main.js`;
}else{
script.src = `src/${platform}/main.js`;
}
document.head.appendChild(script);
条件判断中的"Android" 或 "iOS"需要根据实际返回数据而定 ,可以打印下platform