mirror of
https://github.com/lxsang/antd-web-apps
synced 2024-11-20 18:28:22 +01:00
20 lines
753 B
CoffeeScript
20 lines
753 B
CoffeeScript
window.classes = {}
|
|
window.libraries = {}
|
|
window.myuri = "/"
|
|
window.mobilecheck = () ->
|
|
if navigator.userAgent.match(/Android/i) or navigator.userAgent.match(/webOS/i) or navigator.userAgent.match(/iPhone/i) or navigator.userAgent.match(/iPad/i) or navigator.userAgent.match(/iPod/i) or navigator.userAgent.match(/BlackBerry/i) or navigator.userAgent.match(/Windows Phone/i)
|
|
return true
|
|
return false
|
|
|
|
window.makeclass = (n, o) -> window.classes[n] = o
|
|
|
|
window.require = (lib) ->
|
|
return new Promise (r, e) ->
|
|
return r() if window.libraries[lib]
|
|
$.getScript window.myuri + lib
|
|
.done (d) ->
|
|
window.libraries[lib] = true
|
|
r()
|
|
.fail (m, s) ->
|
|
e(m, s)
|