Javascript 是否可以在iScroll中同时使用探测和缩放功能?

Javascript 是否可以在iScroll中同时使用探测和缩放功能?,javascript,jquery,iscroll4,Javascript,Jquery,Iscroll4,iscroll-probe.js正在我的网站上处理一些精确的滚动位置功能。但缩放不可用。如果我改用iscroll-zoom.js,缩放功能会工作,但现在我的探测功能不工作。看来我可以有一个或另一个,但不能两者兼而有之 iscroll-probe.js和iscroll-zoom.js似乎是标准iscroll.js的变体,每个都添加了不同的功能,但无法同时拥有这两个功能。当然,除非我自己开始侵入Javascript并构建某种混合版本 我有这个权利吗?或者有解决办法吗?我也有同样的问题。我用git解决

iscroll-probe.js正在我的网站上处理一些精确的滚动位置功能。但缩放不可用。如果我改用iscroll-zoom.js,缩放功能会工作,但现在我的探测功能不工作。看来我可以有一个或另一个,但不能两者兼而有之

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


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

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


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

您可以使用requirejs。请参见以下示例:

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