移动方向改变时画布数据丢失

时间:2018-04-19 04:58:10

标签: canvas

我正在尝试在移动网络视图中更改设备方向时调整画布大小。我正在使用以下代码:

 $(window).resize(function ()
 {
    $('#wPaint_181_17').css({ 
        width: $(window).width(),
        height: $(window).height()
     });
 });

在我的画布区域我有一个图像,我画了一些东西,它工作得很好 我改变了设备的方向并调用此方法来调整画布大小,它的工作原理是:调整图像大小。

但是现在当我使用任何画布工具在图像上绘图时,坐标就会移动 如果我在左侧区域画画,那么它的视角会向右移动。

如果我重新加载我的页面然后它工作正常,但我无法重新加载页面,因为我有一些用户在页面上输入的其他数据以及之前在Canvas图像中进行的更改,我需要在更改设备时存储取向。

1 个答案:

答案 0 :(得分:0)

据我所知,你必须保存那些在开启方向更改部分设置并再次设置的数据。