我可以使用超过2页的多个intro.js吗?

我想使用超过两页的intro.js。 这是一个简单的方法吗?

是的你可以。 如果您查看具有多个页面的intro.js示例的代码https://github.com/usablica/intro.js/tree/master/example/multi-page,您可以看到第一页的代码重定向到第二页后用户点击按钮:

 

在第二页上,我们使用正则表达式来检查用户是否正在进行介绍。 您需要向每个页面添加这样的代码,并将url地址添加到下一个应显示的页面。 如果你想有多个“介绍流”(因为问题标题说multiple ),你可以给他们姓名或号码。 然后,您可以使用multipage=beta_versionmultipage=beta_version multipage=1而不是添加multipage=beta_version multipage=1并使用reqex检查用户是否应该看到intro,如果是,则查看哪一个。

  

这可能不是有史以来最好的代码:),但(如Rich说)没有更多信息我只能猜到这就是你想要做的? 但希望它会给出一个大致的想法。

if(RegExp(’multipage’,’gi’)。test(window.location.search)){introJs()。setOption(’doneLabel’,’Next Page→’)。start()。oncomplete(function(){ window.location.href =’nextpage?multipage = true’;}); }