看到网上的说法是用useragent中有无version来判断app还是webview,但是很多浏览器的useragent也是有version的。应该怎么实现?
看到网上的说法是用useragent中有无version来判断app还是webview,但是很多浏览器的useragent也是有version的。应该怎么实现?
if(this.platform.is('core') || this.platform.is('mobileweb')) {
this.isApp = false;
} else {
this.isApp = true;
}
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
如果是自己开发的app,那么可以在UA中添加一个xxApp/1.0.0这样的字段,然后通过这个去判断其是否是在app内。
如果是要判断在任意app内打开,如果其没有能够提供特殊的字段。。那就。