是否可以创建将用户重定向到特定页面中的模式的QR码? 如同,您将他发送到页面X但已触发点击<%= link_to" modaltoshow%> ,用户在扫描后立即看到模态。
由于
答案 0 :(得分:0)
如果您的问题只是“我可以启动已打开模式的页面”,答案是肯定的。您只需要一个在加载时启动它的JavaScript,例如选定的答案here。
假设您需要一些ruby逻辑,您可以根据QR代码传递的参数简单地使用嵌入式ruby更改该脚本的目标(例如,如果您有一个参数“target_modal”,它是目标模态的id,只需在脚本中引用)。它可能在您的脚本块中看起来像这样:
<!-- The if statement just checks for the parameter. If the parameter will
always be present, you may remove this. -->
<% if params(:target_modal) %>
$(window).load(function(){
$('<%= params(:target_modal) %>').modal('show');
});
<% end %>