App.vue 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <script>
  2. export default {
  3. onLaunch: function() {
  4. console.log('App Launch')
  5. const res = uni.getSystemInfoSync();
  6. uni.setStorageSync('platform', res.platform);
  7. // #ifdef APP-PLUS
  8. // 获取应用版本信息
  9. plus.runtime.getProperty(plus.runtime.appid, function(inf) {
  10. uni.setStorageSync('version', inf.version); // 大版本号
  11. uni.setStorageSync('versionCode', inf.versionCode); // 小版本号
  12. });
  13. // 设置默认的服务器地址(如果还没配置过)
  14. var ip = plus.storage.getItem("ip");
  15. var port = plus.storage.getItem("port");
  16. if (!ip) {
  17. plus.storage.setItem("ip", defaultIP);
  18. }
  19. if (!port) {
  20. plus.storage.setItem("port", defaultPORT);
  21. }
  22. let uuid = plus.device.uuid;
  23. // #endif
  24. },
  25. onShow: function() {
  26. console.log('App Show')
  27. },
  28. onHide: function() {
  29. console.log('App Hide')
  30. }
  31. }
  32. </script>
  33. <style>
  34. /* https://www.iconfont.cn/ */
  35. @import './static/fonts/iconfont.css';
  36. /*每个页面公共css */
  37. @import './common/uni-nvue.css';
  38. </style>