[]Browser获取的运行环境信息,太不准确了吧?

下面是在IPAD上运行的截图:

ipad.jpg

 
 
下面是在安卓平板运行器中运行的截图:

运行器.png

 
 
我想判断程序是否在app中运行,想到了判断 Laya.PlatformClass是否存在,但在运行器中它也是存在的,纠结了。
哪位大神能给点思路?
已邀请:

180*****858

赞同来自: evamango

        if (window.conch) {
            var os = window.conch.config.getOS();

            if (os == "Conch-ios") {
                origin = Game.ORIGIN.APP_IOS;
            } else if (os == "Conch-android") {
                origin = Game.ORIGIN.APP_ANDROID;
            } else {
                origin = Game.ORIGIN.APP_WP8;
            }
        } else {
            if (Laya.Browser.onAndriod) {
                origin = Game.ORIGIN.WEB_ANDROID;
            } else if(Laya.Browser.onIOS) {
                origin = Game.ORIGIN.WEB_IOS;
            } else if(Laya.Browser.onPC) {
                origin = Game.ORIGIN.WEB_PC;
            } else {
                origin = Game.ORIGIN.WEB_PC;
            }
        }

w1114367261

赞同来自:

Browser的获取是没有问题的!你是否哪里存在误区!

Charles

赞同来自:

确实是这样的。

要回复问题请先

商务合作
商务合作