電話でのスクリーンショット機能、1のpixelRatio比を書く、スクリーンショットはあなたが現在のピクセル比を取得する必要があることを見つけるために、慎重に検討し、非常に漠然としました
try {
RenderRepaintBoundary boundary =
rootWidgetKey.currentContext.findRenderObject();
var dpr = window.devicePixelRatio;
var image = await boundary.toImage(pixelRatio: dpr);
ByteData byteData = await image.toByteData(format: ImageByteFormat.png);
Uint8List pngBytes = byteData.buffer.asUint8List();
final result = await ImageGallerySaver.saveImage(pngBytes);
BotToast.showText(
text: ObjectUtil.isEmpty(result) ? '保存失败,请稍后再试' : '保存相册成功');
} catch (e) {
print(e);
}
詳細な説明:
、親指、913 934 649コメント;:あなたはQグループ番号を追加することができますように
ジェーン帳:https://www.jianshu.com/u/88db5f15770d
CSDNます。https://me.csdn.net/beyondforme
ナゲッツます。https://juejin.im/user/5e09a9e86fb9a016271294a7