javascript - 带有故事书的移动仿真反应
问题描述
我正在尝试在使用故事书构建的反应组件上测试我的触摸屏滑动事件侦听器,但我似乎无法让正确的移动仿真工作。我附加到窗口宽度断点的样式更改在物理调整窗口大小时起作用,但是在 chrome 设备模拟器或手机上查看 iframe 模式时,它看起来就像桌面站点的一个小版本。它似乎也不适用于我的滑动动画。我对此进行了大量的谷歌搜索,我设法找到的只是一个故事书插件来操纵视口(https://www.npmjs.com/package/@storybook/addon-viewport)。我对开发仅限移动设备的选项(如触摸屏滑动)非常陌生,因此将不胜感激任何帮助!
解决方案
我发现问题出在元标记上。要使移动仿真正常工作,您必须在.storybook
文件夹中添加一个名为preview-head.html
并在文件中放置的文件,<meta name="viewport" content="width=device-width, initial-scale=1">
然后才能使仿真正常工作,将组件视为 iframe。
推荐阅读
- elasticsearch - Elasticsearch:如何使用运算符 - 和/或短语查询?
- python - 在捕获组上应用正则表达式增强匹配
- javascript - 是否可以使用 JS 来检查支持哪些编码方案,而无需访问服务器?
- swift - 将图像加载到框架
- pentaho - 我无法在 Pentaho 8.3 Kettle 中选择应用程序类型
- c++ - 关于向量的边界/限制找到二维向量的相邻邻居
- wso2 - 用于 OIDC 的 WSO2 5.9 用户信息端点
- r - 没有值列时的 pivot_wider
- java - 在 Eclipse 中添加 .class 文件
- esper - 在 Esper 中计算具有燃烧期的递归 EMA