0

惊人的 255kb:cordova-keyboard 包运行良好,但由于一些我无法弄清楚的错误,它阻止了我为 iphone 构建。如何添加仅适用于 android 的包?这可能吗?我只需要这个包来处理一些用户使用 Android 硬件后退按钮关闭键盘的情况。

4

1 回答 1

0

您可以将 Meteor 的动态导入与平台检测一起使用。

function isAndroid() {
  return navigator.userAgent.toLowerCase().indexOf("android") > -1;
}

async function getAndroidLib() {
  if(isAndroid) {
    return await import('path/to/lib');
  }
  else {
    return {};
  }
}
于 2017-09-23T16:05:34.447 回答