Ich habe viele Male versucht, iframe in Screenshot mit Html2Canvas zu erfassen. Aber nicht kommen und außer iFrame kommt alles.iFrame kommt nicht in screenshot - HTML2Canvas
Ich habe eine Webseite mit Bootstrap-Menü und einfachen iframe. Ich möchte den vollständigen Seitenbildschirm beim Klicken auf die Schaltfläche aufrufen.
Darf ich wissen, welchen Schritt ich in Code-Implementierung fehlt.
<input type="button" id="btnCapture" value="Capture" />
<script>
$("#btnCapture").on("click", function() {
captureAndUpload();
});
function captureAndUpload() {
html2canvas(document.body, {
onrendered: function (canvas) {
$.ajax({
url: "@Html.Raw(Url.Action("Action", "Controller"))",
data: { 'capturedShot': canvas.toDataURL("image/png") },
type: "POST",
dataType: "json",
success: function (result) {
alert("ScreenCaptured");
},
error: function() {
alert("fail");
}
});
}
});
}
<script>
Sie werden Antwort wird spürbar.
Gibt es Alternativen, um diese Funktionalität zu erreichen? –