所以我想使用棘轮来创建移动网络体验(而不是手机差距/混合应用程序体验),棘轮似乎很适合。但是,如果用户从桌面浏览器查看我的原型,我不希望功能被破坏(它可能很丑陋)。我注意到一些像模态一样的javascript不能在桌面上工作,只能在移动设备上工作。
在桌面浏览器上获得类似模态的东西的工作是什么?
我注意到在 js 文件中,我可以将相同的事件侦听器添加到 touch 事件中的 click 事件,如下所示:
window.addEventListener('click', function (event) {
var modal = getModal(event);
if (modal) {
if (modal && modal.classList.contains('modal')) {
modal.classList.toggle('active');
}
event.preventDefault(); // prevents rewriting url (apps can still use hash values in url)
}
});
关于与说引导程序并排的任何建议?这可行吗?