起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5442|回复: 11

[结贴] 正式版登录问题(紧急,麻烦尽快解决一下,谢谢)

[复制链接]
发表于 2017-3-20 13:43:17 | 显示全部楼层 |阅读模式
客户的xp系统登录正式版本的服务器会出现上面两个问题,打开登录界面就会出现这种情况,请问是什么情况?
版本是3.4的。。请问这个和网络拦截或者什么别的有关系吗?
打开十次可能有一次可以打开,剩下的都是报这两个错的其中一个
QQ截图20170320133731.png
QQ图片20170320133739.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-20 14:16:26 | 显示全部楼层
用的什么浏览器吗?
F12打开浏览器的开发人员调试工具看console中的完整错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-20 14:59:28 | 显示全部楼层
本帖最后由 忘了忘了 于 2017-3-20 15:01 编辑
jishuang 发表于 2017-3-20 14:16
用的什么浏览器吗?
F12打开浏览器的开发人员调试工具看console中的完整错误信息 ...

是在客户现场出现的问题,没法调试,用的是谷歌浏览器32版本   是Xp系统
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-20 15:31:04 | 显示全部楼层
现在发的这个看不出什么问题
让客户打开浏览器的开发人员调试工具具体的错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-20 16:45:34 | 显示全部楼层
本帖最后由 忘了忘了 于 2017-3-20 16:47 编辑
jishuang 发表于 2017-3-20 15:31
现在发的这个看不出什么问题
让客户打开浏览器的开发人员调试工具具体的错误信息 ...

如图,您看一下     客户只能截出这样的图了。。

Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
core.min.js:65 Error: Mismatched anonymous define() module: function (){return q}
http://requirejs.org/docs/errors.html#mismatch
    at makeError (require.2.1.10.js:432)
    at intakeDefines (require.2.1.10.js:1569)
    at localRequire (require.2.1.10.js:1750)
    at Object.<anonymous> (core.min.js:65)
    at Function.h.extend.Deferred (core.min.js:65)
    at Object.h.defer (core.min.js:65)
    at Object.h.acquire (core.min.js:65)
    at Object.m._bindAndShow (core.min.js:65)
    at Object.m.bindAndShow (core.min.js:65)
    at Object.<anonymous> (core.min.js:65)
core.min.js:65 Uncaught Error: Mismatched anonymous define() module: function (){return q}
http://requirejs.org/docs/errors.html#mismatchmakeError @ require.2.1.10.js:432intakeDefines @ require.2.1.10.js:1569localRequire @ require.2.1.10.js:1750(anonymous function) @ core.min.js:65h.extend.Deferred @ core.min.js:65h.defer @ core.min.js:65h.acquire @ core.min.js:65m._bindAndShow @ core.min.js:65m.bindAndShow @ core.min.js:65(anonymous function) @ core.min.js:65(anonymous function) @ core.min.js:65f @ core.min.js:65l.add @ core.min.js:65(anonymous function) @ core.min.js:65h.extend.each @ core.min.js:65(anonymous function) @ core.min.js:65h.extend.Deferred @ core.min.js:65r.then @ core.min.js:65m.inject @ core.min.js:65m.compose @ core.min.js:65(anonymous function) @ index.w?device=pc:605context.execCb @ require.2.1.10.js:2199Module.check @ require.2.1.10.js:1213(anonymous function) @ require.2.1.10.js:1461(anonymous function) @ require.2.1.10.js:398(anonymous function) @ require.2.1.10.js:1504each @ require.2.1.10.js:323Module.emit @ require.2.1.10.js:1503Module.check @ require.2.1.10.js:1264Module.enable @ require.2.1.10.js:1491Module.init @ require.2.1.10.js:1121callGetModule @ require.2.1.10.js:1518context.completeLoad @ require.2.1.10.js:2092context.onScriptLoad @ require.2.1.10.js:2220
require.2.1.10.js:432 Uncaught Error: Mismatched anonymous define() module: function (require) {
        var $ = require('jquery');
        var versionInfo;
        var Browser = require('$UI/system/lib/base/browser');
        var MsgDialog = require("$UI/system/components/justep/messageDialog/messageDialog");
        require("cordova!cordova-plugin-app-version");
        require("cordova!cordova-plugin-inappbrowser");
        require("cordova!cordova-plugin-x-toast");

        var parentNode = $('body').find('.window').get(0);

        var VersionChecker = function() {
                this.env = "browser";
                if (Browser.isX5App) {
                        if (Browser.isAndroid) {
                                this.env = "androidApp";
                        }
                        if (Browser.isIOS) {
                                this.env = "iosApp";
                        }
                }
                //this.env = "androidApp";

                this.versionMsg = new MsgDialog({
                        parentNode : parentNode
                });
                var $domNode = this.versionMsg.$domNode;
                $domNode.find('.Yes').text('更新');
                $domNode.find('.No').text('忽略');
                this.versionMsg.on('onYes', function(event) {
                        //下载
                        this.download();
                }, this);
                this.versionMsg.on('onNo', function(event) {
                        //忽略
                        this.ignore();
                }, this);
                this.resourceInfo = window.__justep.versionInfo.resourceInfo;
                this.appInfo = window.__justep.versionInfo.appInfo;
        };

        VersionChecker.prototype.check = function() {
                if (this.resourceInfo) {
                        this.checkResourceVersion();
                }
                if (this.appInfo) {
                        this.checkAppVersion();
                }
        };
       
        VersionChecker.prototype.checkResourceVersion = function() {
                try {
                        if (navigator.appUtils) {
                                var versionInfo = window.__justep.versionInfo;
                                var resourceDownlaodUrl = versionInfo.resourceInfo.downloadURL;
                                var mode = versionInfo.resourceInfo.mode;
                                var isNewVersion = versionInfo.resourceInfo.isNewVersion;
                                var indexUrl = versionInfo.baseUrl + versionInfo.resourceInfo.version + versionInfo.resourceInfo.indexURL;
                                if(versionInfo.resourceInfo && versionInfo.resourceInfo.indexURL){
                                        if (mode === "1") {
                                                if (isNewVersion) {
                                                        navigator.appUtils.updateAppResource(resourceDownlaodUrl).done(function() {
                                                                navigator.appUtils.setIndexPageUrl(indexUrl);
                                                        });
                                                } else {
                                                        navigator.appUtils.setIndexPageUrl(indexUrl);
                                                }
                                        } else if (mode === "2") {
                                                navigator.appUtils.setIndexPageUrl(indexUrl);
                                                navigator.appUtils.updateAppResource(resourceDownlaodUrl);
                                        } else if (mode === "3") {
                                                navigator.appUtils.setIndexPageUrl(indexUrl);
                                        }
                                }
                        }
                } catch (updateError) {
                }
        };

        VersionChecker.prototype.checkAppVersion = function() {
                var self = this;
                if (cordova && cordova.getAppVersion) {
                        cordova.getAppVersion.getVersionNumber(function(currentVersion) {
                                if (self.appInfo[self.env] && currentVersion < self.appInfo[self.env].version && window.localStorage && localStorage.getItem('versionIgnore') !== self.appInfo[self.env].version) {
                                        self.versionMsg.show({
                                                type : "YesNoCancel",
                                                title : "版本更新",
                                                message : self.appInfo[self.env].changeLog
                                        });
                                }
                        });
                }
        };

        VersionChecker.prototype.download = function() {
                window.open(this.appInfo[this.env].downloadURL, '_system');
        };

        VersionChecker.prototype.ignore = function() {
                if (window.localStorage) {
                        localStorage.setItem('versionIgnore', this.appInfo[this.env].version);
                }
        };

        return new VersionChecker();
}
http://requirejs.org/docs/errors.html#mismatch

还会出现这个错误
QQ图片20170320164514.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-20 17:46:43 | 显示全部楼层
自己修改过登录页或者首页吗?看错误应该是移动端访问才会运行的

先打开调试工具再运行看看错误信息确认是不是上面发的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-21 08:57:44 | 显示全部楼层
jishuang 发表于 2017-3-20 17:46
自己修改过登录页或者首页吗?看错误应该是移动端访问才会运行的

先打开调试工具再运行看看错误信息确认是 ...

大神,客户那边不可能那么配合操作呀,只能看您能不能帮忙解答解答
客户那边说,如果打开成这样后,谷歌点击右键重新加载,偶尔可以打开登录进入
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-21 10:58:10 | 显示全部楼层
不配合问题不可能会尽可能快的处理

现在这个看不出具体什么问题,看network中具体请求错误的url具体是什么

如果是上面文件的问题那是app更新的时候才会有的,而且平台默认的在portal中就没有引用,看看是不是自己项目组引用了没有判断设备
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-24 13:46:52 | 显示全部楼层
jishuang 发表于 2017-3-21 10:58
不配合问题不可能会尽可能快的处理

现在这个看不出具体什么问题,看network中具体请求错误的url具体是什么 ...

经过测试,发现是 网络限制的问题,但是不知道具体是什么限制的问题,大神如果有空给我解答一下,谢谢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36107
发表于 2017-3-24 15:08:28 | 显示全部楼层
不明白说的 网络限制的问题是什么意思
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-2-23 19:37 , Processed in 0.058957 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表