From 991dd982675e34b40d64f910cb22685164c7f7de Mon Sep 17 00:00:00 2001 From: shylinux Date: Mon, 24 Jun 2019 08:28:49 +0800 Subject: [PATCH] baidu map --- usr/librarys/example.js | 5 +-- usr/librarys/toolkit.js | 97 ++++++++++++++++++++--------------------- usr/librarys/wiki.js | 6 +-- 3 files changed, 49 insertions(+), 59 deletions(-) diff --git a/usr/librarys/example.js b/usr/librarys/example.js index 892b1fb2..2757ec35 100644 --- a/usr/librarys/example.js +++ b/usr/librarys/example.js @@ -634,10 +634,7 @@ function Plugin(page, pane, field) { ondaemon: function(msg) { output.innerHTML = "" if (display.map) { - var id = "map"+page.ID() - kit.AppendChild(output, [{type: "view", data: {id: id}}]) - var mp = new BMap.Map(id); - mp.centerAndZoom(new BMap.Point(121.491, 31.233), 11); + kit.AppendChild(output, [{img: ["https://gss0.bdstatic.com/8bo_dTSlRMgBo1vgoIiO_jowehsv/tile/?qt=vtile&x=25310&y=9426&z=17&styles=pl&scaler=2&udt=20190622"]}]) return } output.innerHTML = "" diff --git a/usr/librarys/toolkit.js b/usr/librarys/toolkit.js index 87fe5373..3954a279 100644 --- a/usr/librarys/toolkit.js +++ b/usr/librarys/toolkit.js @@ -439,6 +439,9 @@ kit = toolkit = { }) }) }, + Position: function(which) { + return (parseInt((which.scrollTop + which.clientHeight) / which.scrollHeight * 100)||0)+"%" + }, CopyText: function(text) { text = window.getSelection().toString() @@ -480,10 +483,16 @@ kit = toolkit = { } return list }, - Position: function(which) { - return (parseInt((which.scrollTop + which.clientHeight) / which.scrollHeight * 100)||0)+"%" + Format: function(objs) { + return json.stringify(objs) + }, + List: function(obj, cb) { + var list = [] + for (var i = 0; i < obj.length; i++) { + list.push(typeof cb == "function"? cb(obj[i]): obj[i]) + } + return list }, - alert: function(text) { alert(JSON.stringify(text)) }, @@ -497,6 +506,41 @@ kit = toolkit = { location.reload() }, + right: function(arg) { + if (arg == "true") { + return true + } + if (arg == "false") { + return false + } + if (arg) { + return true + } + return false + }, + format_date: function(arg) { + var date = arg.getDate() + if (date < 10) { + date = "0"+date + } + var month = arg.getMonth()+1 + if (month < 10) { + month = "0"+month + } + var hour = arg.getHours() + if (hour < 10) { + hour = "0"+hour + } + var minute = arg.getMinutes() + if (minute < 10) { + minute = "0"+minute + } + var second = arg.getSeconds() + if (second < 10) { + second = "0"+second + } + return arg.getFullYear()+"-"+month+"-"+date+" "+hour+":"+minute+":"+second + }, OrderForm: function(page, field, option, append, result) { if (!option) {return} option.ondaemon = option.ondaemon || function(msg) { @@ -563,52 +607,5 @@ kit = toolkit = { } }) }, - - List: function(obj, cb) { - var list = [] - for (var i = 0; i < obj.length; i++) { - list.push(typeof cb == "function"? cb(obj[i]): obj[i]) - } - return list - }, - Format: function(objs) { - return json.stringify(objs) - }, -} - -function right(arg) { - if (arg == "true") { - return true - } - if (arg == "false") { - return false - } - if (arg) { - return true - } - return false -} -function format_date(arg) { - var date = arg.getDate() - if (date < 10) { - date = "0"+date - } - var month = arg.getMonth()+1 - if (month < 10) { - month = "0"+month - } - var hour = arg.getHours() - if (hour < 10) { - hour = "0"+hour - } - var minute = arg.getMinutes() - if (minute < 10) { - minute = "0"+minute - } - var second = arg.getSeconds() - if (second < 10) { - second = "0"+second - } - return arg.getFullYear()+"-"+month+"-"+date+" "+hour+":"+minute+":"+second } diff --git a/usr/librarys/wiki.js b/usr/librarys/wiki.js index cc45ae00..4841fb1f 100644 --- a/usr/librarys/wiki.js +++ b/usr/librarys/wiki.js @@ -1,9 +1,5 @@ var page = Page({ - conf: { - border: 4, - scroll_x: 50, - scroll_y: 50, - }, + conf: {border: 4}, onlayout: function(event, sizes) { var height = document.body.clientHeight-page.conf.border var width = document.body.clientWidth-page.conf.border