一共有两个方法:
方法一:
通过监听HbuilderX的plusready事件
document.addEventListener( "plusready", function(){ console.log('现在是app端访问') },false)
方法二:
// 判断runtime是否支持5+ API,分辨是否在app里面打开 if (navigator.userAgent.indexOf("Html5Plus") < 0) { //No 不支持5+ API alert('这是手机网页端浏览'); } else { //Yes 支持5+ API alert('这是app端浏览'); }