w***@163.com
w***@163.com
  • 发布:2021-02-01 19:24
  • 更新:2021-02-19 18:52
  • 阅读:2738

【报Bug】iOS H5上的image标签不能正常展示base64图片。

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 3.0.7

手机系统: iOS

手机系统版本号: iOS 12.4

手机厂商: 苹果

手机机型: iphone 6 plus

打包方式: 云端

操作步骤:

ios在safari上打开vue界面,对应image标签未显示图片。

预期结果:

ios在safari上打开vue界面,对应image标签和Android上表现一样,可以显示图片。

实际结果:

ios在safari上打开vue界面,对应image标签不展示base64的图片。

bug描述:

使用image标签加载图片,给src属性设置图片的base64编码,在Android,google浏览器上均可以显示图片,在ios上图片不显示。
备注:base64字符串前缀data:image/png;base64,去掉和不去掉,ios都无法展示该图片。

base64如下:

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAA8CAMAAAD48GC1AAAAP1BMVEUAAABWrT1Uqztgt0dVrDwnfg5cs0MedQUmfQ03jh4qgRE/liYxiBgheAhFnCwthBRdtERBmChJoDAedQU4jx8K/+9dAAAAAXRSTlMAQObYZgAAAmJJREFUeJzsmmGPszAIx8uSxct0i4vf/7s+eTanUKCltV1r7v734qJW+BUpcMm5Nro08ntEl0t31BBf0h8zGKi7UyfMS2uADC3LUih8YxErNi2FEnUca1ND4CpXlZnhpbo+Sus/8Omo37Qng17VNbUKVwP6nXUlLCs2+G5ygw+btiNzmFxm8e7mHk35tRL1SbbL3GSYDb1zFFx4m95av2mizfgr0oLB7oK5BApACcBBuAeZtghSuIfBTM2ygVwwZhD9pRB/3obXj3Nu2qitzG7EsaY4q3FgTxXoKDIuJh9uN02TGfbDTIYwnhsUWsXzv0gAmt2a0qvgiNxJgSZPFWY5y0VEcStZtdvHe19RP+ghL4pCnksb0ZtwZisQkgOfQyCpLXkUj4OVOrNPgvOLGT41JM6snPhEwI4DWqNUzMxg+6AOfWQxOfzGx3OeH1i/gBCADO49e8GvgmJusMaHDCjMmpOdOp1b3D+IxS70hfVAx5y9A3F4gsUnFDWXAERoW2S52lXThx3pk8OaI7DOHtq7+HfUd+j57vC15p62CWQDIJx0frYamnrk+ac63O9xaqUkRWJHi6I+ng5oVRRllTXSwMfqhPUB5m3+zCvMMW3xMsREaNnKyiHQYMrJYDthyuDzaSsJU194fV2cgGYEIU1arXUT7s3zTg2evgqn6HYTqclVX8ROifSfWujRGiBDj0cN6p8KNrGqMP/Upq6hMzKfVtfWABm6Xo3Uc22SFFmZ566ojZob/P9BgdRdli9Tm1M3pDNG+ndJGWCf3+ZIkfyngns++6aWb3fN/CemfwEAAP//UN4GZduWe0YAAAAASUVORK5C

2021-02-01 19:24 负责人:无 分享
已邀请:
CLP

CLP

HX基座跑的img标签是可以显示base64的图片,看你的描述是Safari上不能显示是吗?为啥要跑在safari上? 是怎么在safari上打开的vue界面的?

该问题目前已经被锁定, 无法添加新回复