From c8f2e311ca6372a953eec1537a2a473ee83ada7a Mon Sep 17 00:00:00 2001 From: dntzhang Date: Mon, 10 Jul 2017 17:46:25 +0800 Subject: [PATCH] omi-finger v0.1.8 - support once config --- plugins/omi-finger/index.js | 8 ++++++-- plugins/omi-finger/package.json | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/omi-finger/index.js b/plugins/omi-finger/index.js index 71a31f605..71e47a2ce 100644 --- a/plugins/omi-finger/index.js +++ b/plugins/omi-finger/index.js @@ -1,5 +1,5 @@ /*! - * omi-finger v0.1.7 by dntzhang + * omi-finger v0.1.8 by dntzhang * Omi / AlloyFinger integration. Support touch and gesture events in your Omi project. * Github: https://github.com/AlloyTeam/omi * MIT Licensed. @@ -32,7 +32,11 @@ OmiFinger.init = function(){ Omi.extendPlugin('omi-finger',function(dom, instance){ if(dom.alloyFinger) { - dom.alloyFinger.destroy() + if (dom.getAttribute('once') !== null) { + return + } else { + dom.alloyFinger.destroy() + } } var alloyFinger = new AlloyFinger(dom, { diff --git a/plugins/omi-finger/package.json b/plugins/omi-finger/package.json index a940bd3d5..987576e6e 100644 --- a/plugins/omi-finger/package.json +++ b/plugins/omi-finger/package.json @@ -1,6 +1,6 @@ { "name": "omi-finger", - "version": "0.1.7", + "version": "0.1.8", "description": "AlloyFinger / Omi integration. Support touch and gesture events in your Omi project. ", "main": "index.js", "scripts": {