Я пытаюсь сделать скриншот текущей страницы и поделиться им через Facebook, Whats App, Instagram, Twitter и т. Д., Используя пробел в телефоне. Но не смог сделать это правильно.
Я опробовал этот код, но он не работает. Может кто-нибудь помочь мне решить эту проблему?
function report() {
let region = document.querySelector("body"); // whole screen
html2canvas(region, {
onrendered: function(canvas) {
let pngUrl = canvas.toDataURL();
let img = document.querySelector(".screen");
img.src = pngUrl; // pngUrl contains screenshot graphics data in url form
window.plugins.socialsharing.share(img.src);
// here you can allow user to set bug-region
// and send it with 'pngUrl' to server
},
});
}