まず第一に、あなたの助けに感謝します. html2canvas を使用して、アプリの Web の画像を取得し、ソーシャル ネットワークで共有しています。アプリにはキャンバス レイヤーを含むリーフレット マップがありますが、結果の画像は不完全です。L_PREFER_CANVAS = true;
リーフレットマップにキャンバスを強制するオプションを入れました。リーフレット画像プラグインも使用しましたが、ベースマップのみが返され、凡例も必要です。
本当にありがとう。
jsで
html2canvas(document.body, {
allowTaint : false,
logging : true,
taintTest: false,
useCORS: true,
onrendered: function(canvas) {
// canvas is the final rendered <canvas> element
dataURL = canvas.toDataURL("image/png");
console.info(dataURL);
window.open(dataURL);
}
});
ログ