systemInfo.js 772 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. graceUI-JS - 获取系统信息并识别 iphoneX
  3. link : graceui.hcoder.net
  4. author : 5213606@qq.com 深海
  5. 版权声明 :
  6. GraceUI 的版权约束是不能转售或者将 GraceUI 直接发布到公开渠道!
  7. 侵权必究,请遵守版权约定!
  8. */
  9. module.exports = {
  10. info : function () {
  11. try {
  12. var res = uni.getSystemInfoSync();
  13. var iPhoneXBottom = 0;
  14. res.model = res.model.replace(' ', '');
  15. res.model = res.model.toLowerCase();
  16. if(res.model.indexOf('iphonex') != -1 || res.model.indexOf('iphone11') != -1){
  17. res.iPhoneXBottomHeightRpx = 50;
  18. res.iPhoneXBottomHeightPx = uni.upx2px(50);
  19. }else{
  20. res.iPhoneXBottomHeightRpx = 0;
  21. res.iPhoneXBottomHeightPx = 0;
  22. }
  23. return res;
  24. } catch (e){
  25. return null;
  26. }
  27. }
  28. }