App.vue 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  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 defaultIP = "192.168.111.200";
  15. var defaultPORT = "8800";
  16. var ip = plus.storage.getItem("ip");
  17. var port = plus.storage.getItem("port");
  18. if (!ip) {
  19. plus.storage.setItem("ip", defaultIP);
  20. }
  21. if (!port) {
  22. plus.storage.setItem("port", defaultPORT);
  23. }
  24. let uuid = plus.device.uuid;
  25. // #endif
  26. },
  27. onShow: function() {
  28. console.log('App Show')
  29. },
  30. onHide: function() {
  31. console.log('App Hide')
  32. }
  33. }
  34. </script>
  35. <style>
  36. /* https://www.iconfont.cn/ */
  37. @import './static/fonts/iconfont.css';
  38. /*每个页面公共css */
  39. @import './common/uni-nvue.css';
  40. </style>