zhaojs
2023-08-11 1d6228281b48be3e0edf9d808b5c743ea24df53a
no message
已修改4个文件
76 ■■■■■ 文件已修改
uniapp/App.vue 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
uniapp/manifest.json 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
uniapp/pages/index/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
uniapp/utils/config.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
uniapp/App.vue
@@ -130,10 +130,12 @@
                        this.globalData.systemLevel = e.system;
                        this.globalData.equipmentNumber = idfa.value()
                    };
                    this.getArgument(true);
                    // #endif
                }
            })
        },
        globalData: {
            platform: '',
@@ -149,8 +151,12 @@
            argumentStr: ''
        },
        data(){
            return {
            }
        },
        onShow: function() {
            var that = this;
            uni.getNetworkType({
                success: function(res) {
@@ -184,7 +190,7 @@
                'pages/rankinglist/compareprice') {
                getClipboard()
            }
            this.getArgument();
            that.getArgument();
            // #endif
        },
        onHide: function() {},
@@ -205,30 +211,39 @@
                    that.globalData.hasbcinit = true;
                }
            },
            getArgument() {
            targetArgument(args){
                var toarg = args.replace('dafanguan://', '');
                var argObj = JSON.parse(decodeURIComponent(toarg));
                switch (argObj.totype) {
                    case "0": //内链
                        if(argObj.url)
                        {
                            uni.navigateTo({
                                url: argObj.url
                            });
                        }
                        break;
                    default:
                        break;
                }
            },
            getArgument(isload=false) {
                if(this.globalData.argumentStr&&this.globalData.argumentStr.length>0)
                {
                    return;
                }
                try {
                    var args = plus.runtime.arguments;
                    console.log(args);
                    if (args) {
                        /* if (this.globalData.argumentStr == args) {
                        if(isload)
                        {
                            this.globalData.argumentStr = args;
                            return;
                        }
                        this.globalData.argumentStr = args; */
                        plus.runtime.arguments = "";
                        plus.runtime.arguments = null;
                        var toarg = args.replace('dafanguan://', '');
                        var argObj = JSON.parse(decodeURIComponent(toarg));
                        switch (argObj.totype) {
                            case "0": //内链
                                if(argObj.url)
                                {
                                    uni.navigateTo({
                                        url: argObj.url
                                    });
                                }
                                break;
                            default:
                                break;
                        }
                        this.targetArgument(args);
                    }
                } catch (es) {
                    console.log(es)
@@ -299,6 +314,7 @@
                            that.globalData.ifwt = 0
                        }
                    }
                    // #endif
                }).catch(function(err) {
                    that.globalData.hasinit = false;
uniapp/manifest.json
@@ -2,8 +2,8 @@
    "name" : "大返官",
    "appid" : "__UNI__FC8858A",
    "description" : "大返官app",
    "versionName" : "1.2.6",
    "versionCode" : 126,
    "versionName" : "1.2.7",
    "versionCode" : 127,
    "transformPx" : false,
    /* 5+App特有相关 */
    "app-plus" : {
uniapp/pages/index/index.vue
@@ -145,7 +145,7 @@
        onLoad() {
            this.getCategoryList();
            this.getCusPopupInfo();
            this.getArgument();
        },
        onShow() {
            if (!this.hasshow) {
@@ -164,7 +164,15 @@
        },
        watch: {},
        methods: {
            getArgument()
            {
                var arg=getApp().globalData.argumentStr;
                if(arg&&arg.length>0)
                {
                    getApp().targetArgument(arg);
                    getApp().globalData.argumentStr="";
                }
            },
            shShow() {
                var that = this;
                var istoLogin = true;
uniapp/utils/config.js
@@ -1,6 +1,6 @@
//const httpUrl = ""; // 接口域名
const httpUrl = "http://appapitest.ushopvip.com"; // 测试环境接口域名
//const httpUrl = "http://dfgapp.ushopvip.com"; // 生产环境接口域名
//const httpUrl = "http://appapitest.ushopvip.com"; // 测试环境接口域名
const httpUrl = "http://dfgapp.ushopvip.com"; // 生产环境接口域名
const salt = ""; 
export default {
    httpUrl:httpUrl,