All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.apkcloud.devicedetector.parser.device.Notebook Maven / Gradle / Ivy

Go to download

通用设备检测库将解析任何UserAgent并检测浏览器、操作系统、使用的设备(桌面、平板、移动、电视、车载、游戏机等等)、品牌和型号。

There is a newer version: 1.0.7
Show newest version
package io.github.apkcloud.devicedetector.parser.device;

import io.github.apkcloud.devicedetector.parser.AbstractParser;

import java.util.Map;

/**
 * 用于检测来自 Facebook 的 UserAgent 中的笔记本电脑的设备解析器
 */
public class Notebook extends AbstractDeviceParser {

    protected String fixtureFile = "regexes/device/notebooks.yml";

    protected String parserName = "notebook";

    @Override
    public String getName() {
        return parserName;
    }

    @Override
    public Map parse() throws Exception {
        if (AbstractParser.isNullOrEmpty(matchUserAgent("FBMD/"))) {
            return null;
        }

        return super.parse(fixtureFile);
    }

}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy