【问题标题】:Possible to have both Probe and Zoom functions working in iScroll simultaneously?可以同时在 iScroll 中同时使用 Probe 和 Zoom 功能吗?
【发布时间】:2016-02-13 17:21:06
【问题描述】:

iscroll-probe.js 正在处理我网站上的一些精确滚动位置功能。但变焦不可用。如果我使用 iscroll-zoom.js 代替,缩放工作,但现在我的探测功能不起作用。看来我可以两者兼得。

iscroll-probe.js 和 iscroll-zoom.js 似乎是标准 iscroll.js 的变体,每个都添加了不同的功能,但无法同时拥有两者。当然,除非我自己开始侵入 Javascript,并构建某种混合版本。

我有这个权利吗,或者有解决方法吗?

【问题讨论】:

    标签: javascript jquery iscroll4


    【解决方案1】:

    我也遇到了同样的问题。我用 git 来解决它。我创建了一个分支,用 iscroll-probe.js 替换了 iscroll.js 中的所有代码,另一个用 iscroll-zoom.js 替换了所有代码,然后我将两者合并到我的 master 中并手动解决了一些冲突。

    不是最好的解决方案,但它确实有效。

    【讨论】:

      【解决方案2】:

      你可以使用requirejs。请参阅以下示例:

      require(['iscroll-probe'], function(iscroll_probe) {
          window.IScroll = iscroll_probe;
          require(['iscroll-zoom'], function(iscroll_zoom) {
             window.IScrollZoom = iscroll_zoom;
          });
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-07-07
        • 2010-10-29
        • 2014-02-19
        • 2011-06-24
        • 2015-06-16
        • 2021-10-29
        相关资源
        最近更新 更多