如何解决Matomo Harmony/华为操作系统
我正在使用 matomo 进行应用分析,并且很好奇是否可以在 matomo 仪表板上显示除当前显示的 Android 和 iOS 之外的 Harmony/HuaweiOS。
如果我现在使用带有自己操作系统的华为手机,matomo 会将其显示为 Android 10 而不是 HarmonyOS。有没有办法做到这一点?
解决方法
检测和声
Class.forName("ohos.app.Application")
获取系统版本
import ohos.system.version.SystemVersion
SystemVersion.getVersion() //get harmonyos version
SystemVersion.getApiVersion() //get api level
别忘了ohos.jar,你可以在harmony sdk下找到它sdk/java/2.1.1.21/api/ohos.jar
设备检测器读取的浏览器的用户代理。这也需要第三方浏览器来识别鸿蒙并向matomo提供数据。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。