繁体   English   中英

使用Onsen UI ons.platform isAndroidTablet()

[英]Using Onsen UI ons.platform isAndroidTablet()

我正在开发简单的混合应用程序,并且正在使用仅使用JavaScript的Onsen UI,到目前为止一切正常。 我唯一的问题是确定移动设备是平板电脑还是手机。 我找到了ons.platform参考和isAndroidTablet()方法,但是我不知道如何使用它。 当使用横向和/或android时,我使用了<ons-if orientation="landscape"><ons-if platform="android">来修改一些DOM元素,效果很好,但是如果我可以使用的话isAndroidTablet()选项,那就太好了。 我到处都在找,但是除了Onsen UI页面上已有的文档外,我找不到任何文档。 这是我到目前为止的内容:

 <ons-if orientation="landscape">
  <div id="overlay">
    <ons-scroller style="height:300px">
      <ons-list id="theList">
      </ons-list>
     </ons-scroller>
    <ons-if platform="android">I'm Android
   </ons-if>
  </div>
 </ons-if>

我想将<ons-if orientation="landscape">替换为我猜应该做的isAndroidTablet()类的东西。 有人对此有任何经验吗? 谢谢!

我没有使用Onsen UI经验,但是从我看到的经验来看,它是基于angular2 (或reactvue )的。 如果理论上使用angular ,则可以在模板中使用*ngIf

<div *ngIf="isAndroidTablet()">...</div> 

在这里您可以找到一些模板示例,该模板示例与我之前所说

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM