1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| window.router = bui.router();
|
| bui.ready(function() {
| // 初始化路由
| router.init({
| id: "#bui-router",
| progress: true,
| hash: true,
| })
|
| // 绑定事件
| bind();
|
| // 事件类定义
| function bind() {
| // 绑定页面的所有按钮有href跳转
| bui.btn({ id: "#bui-router", handle: ".bui-btn" }).load();
|
| // 统一绑定页面所有的后退按钮
| $("#bui-router").on("click", ".btn-back", function(e) {
| // 支持后退多层,支持回调
| bui.back();
| })
| }
| var timer;
| // 向后台发送心跳包
| if(typeof Android != 'undefined') {
| clearInterval(timer);
| timer = setInterval(() => {
| Android.onJsFunctionCalled(2000);
| }, 2000);
| }
| });
|
|