1
0
mirror of https://shylinux.com/x/volcanos synced 2025-07-01 03:54:43 +08:00
volcanos/plugin/input/upload.js
2025-06-23 21:48:47 +08:00

19 lines
553 B
JavaScript

Volcanos(chat.ONFIGURE, {upload: {
_init: function(can, meta, target) {
target.placeholder = "点击上传文件"
},
onkeydown: function(event, can, meta, target, cbs) {
can.onkeymap.prevent(event)
},
onkeyup: function(event, can, meta, target, cbs) {
can.onkeymap.prevent(event)
},
onclick: function(event, can, meta, target, cbs) {
can.user.upload(event, can, function(msg) {
target.value = msg.Result()
})
},
onfocus: function(event, can, meta, target, cbs, mod) {
can.onmotion.delay(can, function() { target.blur() })
},
}})