From 8655ec19747bf0f282680aa26d383875bc69c9a7 Mon Sep 17 00:00:00 2001 From: shaoying Date: Mon, 10 Aug 2020 02:51:53 +0800 Subject: [PATCH] fix some --- frame.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/frame.js b/frame.js index 961059a9..d6ba2c0a 100644 --- a/frame.js +++ b/frame.js @@ -59,14 +59,18 @@ Volcanos("onengine", { _init: function(can, meta, list, cb, target) { remote: function(event, can, msg, pane, cmds, cb) { if (can.onengine.engine(event, can, msg, pane, cmds, cb)) { return } - var res = Volcanos.meta.pack[pane._name+","+cmds.join(",")] - if (res) { - res = can.request(event, res) - delete(msg._event), delete(msg._can) - return typeof cb == "function" && cb(res) + if (location.protocol == "file:") { + var res = Volcanos.meta.pack[pane._name+","+cmds.join(",")] + if (res) { + res = can.request(event, res) + delete(msg._event), delete(msg._can) + return typeof cb == "function" && cb(res) + } + + typeof cb == "function" && cb(msg) + return } - if (location.protocol == "file:") { typeof cb == "function" && cb(msg); return } can.misc.Run(event, can, {names: pane._name}, cmds, function(msg) { delete(msg._event), delete(msg._can) Volcanos.meta.pack[pane._name+","+cmds.join(",")] = msg