场景

页面中使用react-native-qrcode生成了二维码,ios中页面其它视图能正常显示,而安卓是一片白。如图
react-native-qrcode 安卓端二维码外视图不显示

解决方法

给二维码区域加个包裹起来,设置overflow:"hidden"就可以了,引起原因是源码canvas.js里面作者将webview的属性设置了一个scalesPageToFit={Platform.OS === ‘android’},导致二维码边界白色自动撑满屏幕

相关文章:

  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
  • 2021-10-21
  • 2021-08-31
  • 2021-10-30
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
  • 2021-12-14
  • 2021-10-26
  • 2022-12-23
  • 2021-10-27
相关资源
相似解决方案