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

QQ登录

只需一步,快速开始

查看: 2020|回复: 5

[结贴] 如何隐藏断网时系统自带的页面提示啊

[复制链接]

17

主题

52

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
发表于 2016-8-4 10:50:33 | 显示全部楼层 |阅读模式
想只是显示自己的提示图片,用了好多种方式都不能实现,哪位大神帮我看看一看啊。二楼上源码,源码很少,是将一网站打包的。

17

主题

52

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2016-8-4 10:55:52 | 显示全部楼层
tianjiao.zip (144.4 KB, 下载次数: 65)
回复 支持 反对

使用道具 举报

17

主题

52

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2016-8-4 10:56:45 | 显示全部楼层
哪位大神帮忙看一看啊。谢谢啊
回复 支持 反对

使用道具 举报

17

主题

52

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2016-8-4 10:57:15 | 显示全部楼层
define(function(require) {
        var $ = require("jquery");
        var justep = require("$UI/system/lib/justep");
        var ShellImpl = require('$UI/system/lib/portal/shellImpl');

        require("$UI/system/lib/cordova/cordova");
        require("cordova!cordova-plugin-network-information");

        function checkConnection() {
                var networkState = navigator.connection.type;
                var states = {};
                states[Connection.UNKNOWN] = 'Unknown connection';
                states[Connection.ETHERNET] = 'Ethernet connection';
                states[Connection.WIFI] = 'WiFi connection';
                states[Connection.CELL_2G] = 'Cell 2G connection';
                states[Connection.CELL_3G] = 'Cell 3G connection';
                states[Connection.CELL_4G] = 'Cell 4G connection';
                states[Connection.CELL] = 'Cell generic connection';
                states[Connection.NONE] = 'No network connection';

                if (states[networkState] === 'No network connection' || states[networkState] === 'Unknown connection') {
                        return false;
                } else {
                        return true;
                }
        }

        var Model = function() {
                this.callParent();

                if (!checkConnection()) {
                        justep.Util.hint("网络异常,请检查网络!", {
                                "type" : "warning",
                                "delay" : 3000
                        });

                        $(this.comp('windowContainer1')).css('display', 'none');
                        $(this.comp('image1')).css('display', 'block');

                } else {
                        var shellImpl = new ShellImpl(this, {
                                "contentsXid" : "pages",
                                "pageMappings" : {
                                        "main" : {
                                                url : require.toUrl('$UI/tianjiao/main.w')
                                        }
                                }

                        })

                }
        };

        return Model;
});
回复 支持 反对

使用道具 举报

17

主题

52

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2016-8-4 10:58:54 | 显示全部楼层
但是现在是这种情况: QQ图片20160804105803.jpg
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-8-4 15:28:07 | 显示全部楼层
之前提供过一种方法,不可以么? 那现在我在提供一个思路给你,就是如果访问的页面的404 的话 就跳转到另一个页面,
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-5 06:54 , Processed in 0.061326 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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