Nextjs: react/no-unknown-property

 <video
      width='100%'
      loop
      muted
      autoPlay
      playsInline
      x5-playsinline
      webkit-playsinline
      x5-video-player-type="h5"
      x5-video-player-fullscreen
      >
      <source src={'xxxx.mp4'} type="video/mp4"></source>
    </video>

video中并没有x5-playsinline webkit-playsinline x5-video-player-type x5-video-player-fullscreen属性,next build && next export会报错react/no-unknown-property

解决办法:配置eslint忽略属性

.eslintrc.json

{
  "extends": "next/core-web-vitals",
  "rules": {
    "react/no-unknown-property": ["error", { "ignore": [
      "x5-playsinline",
      "webkit-playsinline",
      "x5-video-player-type",
      "x5-video-player-fullscreen"
    ] }]
  }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容