如何在HTML Meteor中检查移动/网络?
如何在HTML Meteor中检查移动/Web以加载UI如何在HTML Meteor中检查移动/网络?,meteor,Meteor,如何在HTML Meteor中检查移动/Web以加载UI if mobile //here how to check if it is mobile or web { {{>template}}// mobile body } else { {{>template}}//web body } 我是新来的流星。所以,请告诉我该怎么做?您可以用软件包轻松地做到这一点 首先,通过以下方式安装: meteor add mystor:device-detection 然后,您可以
if mobile //here how to check if it is mobile or web
{
{{>template}}// mobile body
}
else
{
{{>template}}//web body
}
我是新来的流星。所以,请告诉我该怎么做?您可以用软件包轻松地做到这一点 首先,通过以下方式安装:
meteor add mystor:device-detection
然后,您可以使用提供的助手方法,如
Meteor.Device.isPhone()
,或者直接从空格键:{{{if-isPhone}}Phone{{/if}
。有关详细信息,请参阅。如果您只想检查应用程序是否正在移动环境中运行,您可以使用:
if(Meteor.isCordova)
也可以查看如果有人仍在寻找此测试,他可以尝试以下JS测试:
if (/Mobi/.test(navigator.userAgent)) {
//on Mobile
}else{
//not on mobile
}
相关:如果你想在客户机上这样做,那么meteor在这里没有什么特别之处。请只查找html/javascript的答案。您也可以只使用许多响应性设计框架中的一个(例如,bootstrap或foundation)。在服务器上,这要困难得多。事实上,虽然你可以用典型的JS/JQuery方式来实现,但Meteor让它变得更容易。这个问题是合法的。关于这个问题,meteor talk谷歌集团有一个问题。该软件包不再受支持。有没有新的首选方法?有没有找到答案?