0
我想將我的網站注入ios設備,並且需要使用設備的相機。如何將Base64圖像轉換爲文件類型
它返回一個base64圖像類型。當相機完成後,我可以將其轉換爲文件類型嗎?
如果移動設備返回文件路徑,我可以將它重置爲輸入元素(type =「file」),然後重新使用fileReader來讀取它?怎麼做?
如果移動設備返回文件路徑,我可以設置<img>
元素的src屬性嗎?它會顯示嗎?
我想將我的網站注入ios設備,並且需要使用設備的相機。如何將Base64圖像轉換爲文件類型
它返回一個base64圖像類型。當相機完成後,我可以將其轉換爲文件類型嗎?
如果移動設備返回文件路徑,我可以將它重置爲輸入元素(type =「file」),然後重新使用fileReader來讀取它?怎麼做?
如果移動設備返回文件路徑,我可以設置<img>
元素的src屬性嗎?它會顯示嗎?
您可以從Base64格式和將其轉換爲圖像文件在服務器端客戶端使用PHP獲得它:
function base64_convert_to_jpeg($base64_string_in, $file_out) {
$fp = fopen($file_out, "wb"); // this open file writable and binary
$data = explode(',', $base64_string_in); //explode base64 string with ',' character
fwrite($fp, base64_decode($data[1])); //decode base64 and write it to file
fclose($fp); //close the file
return $file_out; //return jpeg file
}
,如果你有它的問題,或者您有任何疑問那對我來說重播... 祝你好運
你能分享可執行的演示/片段或[JSFiddle](https://jsfiddle.net/)嗎? [_創建最小,完整和可驗證的示例_](http://stackoverflow.com/help/mcve)。 – Rayon
對不起,沒有演示,因爲我會使用該設備。我使用ios設備的相機拍照,是返回一個uri(移動設備中的圖像路徑)base64數據, –