キャンバスを使用する場合は、異なるモデルに合うように相対単位(REM、RPX)を使用する方法

キャンバスAPIを使用する場合、それは絶対的な使用である、など。 

パラメータ受け渡し方法のような、単位なしで、座標位置されますctx.translate(10,10);

したがって、この時間は、私はレムまたはRPXのピクセルに変換する必要があります。

まず、デバイス幅

H5:  VAR clientWidth = document.documentElement.clientWidth。

小さなドキュメントオブジェクトプログラムは、APIが来るので、アプレットの幅取得装置を使用し、しません

VAR clientWidth = wx.getSystemInfoSync()windowWidth。
そして、単位変換!
私は、一例として、小さなプログラムを持っています
私たちのUI 750は、図1に示されている、標準iphone6で。
したがって、750分の375 = clientWidth / X。
xは変換された数値です。
図UI変換直接再注入キャンバスPX方法のサイズにすることができます応じて!

 

おすすめ

転載: www.cnblogs.com/spotman/p/11276421.html