chrome 浏览器, 这是一个我目前也都没有找到具体原因的地方, 接下来用一个段落详解原因
为什么只对 chrome 浏览器判断 bitmap
本段只针对 Windows 平台, 在 macos 平台下...:
IE 11 和 Firefox 都是调用 Windows 提供的某一个接口, 是这个接口读取操作系统粘贴板的时候做了一些操作, 这也能解释为什么 Firefox 在 macos 平台上面是正常的
Chrome...chrome 调用了不同的接口, 或者是自己实现了接口
所以最后只针对 chrome 做了 bitmap 的对比, 而在 IE11 和 Firefox 上则只判断接收到了一张 png 图片 expect...只有 chrome 保证了读取出来的图片的 bitmap 是和原始的图片的 bitmap 完全一致, 其他浏览器均不能保证(在 Windows 下, Macos 下 chrome, Firefox 均可以保证...只有 chrome 需要测试 bitmap, 其余浏览器测试接收到的是一张 png 图片就可
❓留下的问题
到底是什么原因导致的 Firefox 和 IE11 在 Windows 下无法读取出一致的图片的