2017-09-27 125 views
0

我知道如何用PHP來做到這一點,但沒有人知道只有使用JS & HTML才能做到這一點的方法嗎?將畫布圖像保存到僅使用Javascript的服務器

畫布圖像應保存到服務器,而不是本地。

+1

在發送Ajax調用畫布到PHP的數據來實現它。 – FMCorz

+0

不過,除非你的服務器執行JavaScript,否則你已經用[php]標記了這個標籤。 – Teemu

+2

但是,你會使用後端實際上保存圖像服務器端....如果你只使用JS/HTML你沒有服務器訪問。除非你在你的假裝下考慮node.js – Dellirium

回答

1

試試這個:

var canvas=document.getElementById("mycanvas"); 
var data=canvas.toDataURL("image/png"); 

發送的Ajax調用

2

對於JS在瀏覽器中的安全上下文到PHP的數據,不允許寫入到用戶的文件系統或服務器文件系統。

您必須有一個服務器端服務才能攔截該文件並將其保存到系統中。

只使用JS,你需要使用的node.js作爲服務器端

+0

什麼是node.js?你有什麼好的鏈接可以閱讀嗎? –

相關問題