以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  hbulider打包后返回问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=124516)

--  作者:刘林
--  发布时间:2018/9/8 7:37:00
--  hbulider打包后返回问题
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" c />
<title>名校风采</title>
<link rel="stylesheet" type="text/css" href="../hui/css/hui.css" />
</head>

<body>
<header class="hui-header">
<div id="hui-back"></div>
</header>
<div class="hui-wrap">
<div style="padding:0px;width:100%;">
<div class="hui-swipe" id="swipe">
<img style="width:100%" src="../images/htlmimages/mxfc/wcz/biaoti.png"></img>
<div style="padding:0px 0px;">
<div class="hui-tab">
<div class="hui-tab-title">
<div style="color:blue">首页</div>
<div style="color:blue">管理</div>
<div style="color:blue">教师</div>
<div style="color:blue">成绩</div>
<div style="color:blue">公示</div>

</div>
</div>
</div>
</div>
<div style="float:right;text-align:center;width:50%;margin-top:10px;">我们的校歌
<audio style="width:100%;" id="myaudio" c autoplay="autoplay">
<source src="../images/htlmimages/mxfc/wcz/xg.wav" type="audio/ogg">
</audio>
</div>
</div>

</div>
<script src="../hui/js/hui.js" type="text/javascript" charset="utf-8"></script>
<script src="../hui/js/hui-tab.js" type="text/javascript"></script>
<script type="text/javascript">
hui.tab(\'.hui-tab\');
</script>
<script language="javascript" type="text/javascript">
function autoPlay() {
var myAuto = document.getElementById(\'myaudio\');
myAuto.play();
}
function closePlay() {
var myAuto = document.getElementById(\'myaudio\');
myAuto.pause();
}
</script>
<script type="text/javascript">
document.addEventListener(\'plusready\', function() {
    var webview = plus.webview.currentWebview();
    plus.key.addEventListener(\'backbutton\', function() {
        webview.canBack(function(e) {
            if(e.canBack) {
                webview.back();
            } else {
                webview.close(); //hide,quit
                //plus.runtime.quit();
            }
        })
    });
});
</script>
< /body>
</html>

老师你好,用hui做的顶部返回,在网页中没问题,没打包在手机上测试返回也可以,但用hbulider打包后按返回(手机返回键和顶部返回键就“再按一次退出程序”),我在网上加了这段红色的,还是不行,是什么原因?不懂该怎么改,请老师明示,谢谢

--  作者:有点蓝
--  发布时间:2018/9/8 8:45:00
--  
这种问题请到hbulider论坛提问。
--  作者:刘林
--  发布时间:2018/9/8 12:00:00
--  
现在就是在论坛上问了没有回答,请老师指导点哈
--  作者:有点蓝
--  发布时间:2018/9/8 14:06:00
--  
我没有用过hbulider,其他人用过的看看
--  作者:刘林
--  发布时间:2018/9/12 21:13:00
--  
老师,为了解决上面问题,我用mui做了个顶部返回,可以在打包后反回有效了
wb.InsertHTML("<html>")
wb.InsertHTML("<head>")
wb.InsertHTML("<meta charset=\'utf-8\'>")
wb.InsertHTML("<meta name=\'viewport\' c />")
wb.InsertHTML("<title></title>")
wb.InsertHTML("<script src=\'../mui/js/mui.min.js\'></script>")
wb.InsertHTML("<link href=\'../mui/css/mui.css\' rel=\'stylesheet\'/>")
wb.InsertHTML("<script Type=\'text/javascript\' charset=\'utf-8\'>mui.init();</script>")
wb.InsertHTML("</head>")
wb.InsertHTML("<body>")
wb.InsertHTML("<header class=\'mui-bar mui-bar-nav mui-bar-nav-bg\'>")
wb.InsertHTML("<a  id=\'icon-menu\' class=\'mui-action-back mui-icon mui-icon-left-nav mui-pull-left\'></a>")
wb.InsertHTML ("<a class=\'mui-action-back mui-icon mui-icon-home mui-pull-right mui-a-color\'></a>")
wb.InsertHTML("<h1 class=\'mui-title\'>我的基本信息</h1>")
wb.InsertHTML("</header>")
wb.InsertHTML("<div class=\'mui-content\'>")
wb.AddForm("","form1","gxsave.htm")
With wb.AddInputGroup("form1","ipg1")
    Dim In1 = .AddInput("学籍号","学&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;籍:","text")
    In1.value = pr("学籍号")
    In1.attribute ="style=\'color:blue\'"
    If pr("审核锁定")=True
        In1.readonly=True
    End If
    Dim In2 = .AddInput("联系电话","联系电话:","text")
    In2.Value = pr("联系电话")
    In2.attribute ="style=\'color:blue\'"

但之前的form里的内容格式就变得不正常了,这是什么原因,请问怎么办?把这段增加的红色代码不要就又是正常的了,这是什么原因,请问怎么办?


[此贴子已经被作者于2018/9/12 21:17:25编辑过]

--  作者:刘林
--  发布时间:2018/9/12 21:20:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:screenshot_2018-09-12-21-05-56-61.png
图片点击可在新窗口打开查看不正常的图终于传起了就请老师帮研究一下

--  作者:有点甜
--  发布时间:2018/9/12 21:20:00
--  

加上下面代码,加上alert,看能否弹出。

 

document.addEventListener("plusready", function() {
        var webview = plus.webview.currentWebview();
        plus.key.addEventListener(\'backbutton\', function() {
        webview.canBack(function(e) {
            if(e.canBack) {
                webview.back();
            } else {
                plus.nativeUI.confirm("退出程序?", function(event) {
                    if (event.index) {
                        plus.runtime.quit();
                    }
                }, null, ["取消", "确定"]);
                //webview.close(); //hide,quit
                //plus.runtime.quit();
            }
        })
        });
    });


--  作者:刘林
--  发布时间:2018/9/12 21:22:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:screenshot_2018-09-12-21-05-56-61.png
图片点击可在新窗口打开查看重新来张清楚点的

--  作者:有点甜
--  发布时间:2018/9/12 21:33:00
--  

在电脑那里运行一下调试,看哪里有问题导致的 http://www.foxtable.com/mobilehelp/scr/0244.htm

 

 


--  作者:刘林
--  发布时间:2018/9/12 21:50:00
--  
看不出,那就问用weui又如何做一个顶部返回导航呢