| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- <script>
- export default {
- onLaunch: function() {
- console.log('App Launch');
- // #ifdef APP-PLUS
- // App平台检测升级,服务端代码是通过uniCloud的云函数实现的,详情可参考:https://ext.dcloud.net.cn/plugin?id=2226
- if(plus.runtime.appid !== 'HBuilder'){ // 真机运行不需要检查更新,真机运行时appid固定为'HBuilder',这是调试基座的appid
- uni.request({
- url: 'https://7a3e3fa9-7820-41d0-be80-11927ac2026c.bspapp.com/http/update', //检查更新的服务器地址
- data: {
- appid: plus.runtime.appid,
- version: plus.runtime.version,
- imei: plus.device.imei
- },
- success: (res) => {
- if (res.statusCode == 200 && res.data.isUpdate) {
- // 提醒用户更新
- uni.showModal({
- title: '更新提示',
- content: res.data.note ? res.data.note : '是否选择更新',
- success: (ee) => {
- if (ee.confirm) {
- plus.runtime.openURL(res.data.url);
- }
- }
- })
- }
- }
- })
- }
- // #endif
- },
- onShow: function() {
- console.log('App Show')
- },
- onHide: function() {
- console.log('App Hide')
- },
- globalData: {
- test: ''
- }
- }
- </script>
- <style>
- /* #ifndef APP-PLUS-NVUE */
- /* uni.css - 通用组件、模板样式库,可以当作一套ui库应用 */
- @import './common/uni.css';
- /* 以下样式用于 hello uni-app 演示所需 */
- page {
- background-color: #F4F5F6;
- height: 100%;
- font-size: 28rpx;
- line-height: 1.8;
- }
- .uni-header-logo {
- padding: 30rpx;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- margin-top: 10rpx;
- }
- .uni-header-image {
- width: 100px;
- height: 100px;
- }
- .uni-hello-text {
- color: #7A7E83;
- }
- .uni-hello-addfile {
- text-align: center;
- line-height: 300rpx;
- background: #FFF;
- padding: 50rpx;
- margin-top: 10px;
- font-size: 38rpx;
- color: #808080;
- }
- /* #endif*/
- </style>
|