2017-02-21 110 views
0

我正在開發phonegap應用程序,我需要它能夠將一個字符串在localStorage變量中轉換爲PNG圖像並在WhatsApp Messenger上共享。我從來沒有做過這樣的事情。想到使用畫布生成圖像的想法,但我不知道如何從那裏解決它,並將我從dataToUrl函數獲得的數據發送到WhatsApp。如果有人可以給我一個關於如何做到這一點的想法或另一種方式來做到這一點,我真的很感激。該字符串將類似如下所示:將字符串轉換爲圖像並將其發送到WhatsApp

「##########################
中央博彩股份有限公司
#### ######################
Apostador:test
Valor Apostado:R $ 5
Valor Retorno:R $ 6.15
Data Aposta:19/02/2017 15:07
Qtd。Jogos:1
-----------------------------------------
Vasco X Flamengo
Empate:1.23
10/03/2017 15:30
=======================
Cambista:Cambista Teste
電話:(82) 9977-8877「

回答

1

我剛剛發現了這個cordova插件,它允許你不僅在WhatsApp Messenger上分享圖像,鏈接,base64和其他東西,還可以在Facebook,Twitter和其他一些應用程序上共享。我認爲這可能非常有幫助。謝謝你們回答我。

SocialShare GitHub Repo

0

您可以從<canvas>生成base64字符串。

+0

我已經生成一個base64字符串,但我怎麼能分享WhatsApp的形象?我只需點擊一個按鈕即可完成所有工作。 –

0
  1. 將您的圖像以Base64編碼字符串像這些image uri to Base64
  2. 使用該Base64編碼字符串Base64 png data to html5 canvas繪製圖像的畫布
  3. 再改Base64編碼字符串到圖像使用HTML5 Canvas to PNG File
  4. 還可以節約畫布圖像文件通過使用reimg library
  5. 只保存並分享按鈕點擊第4步保存的圖像
+0

我已經生成了base64字符串,但是如何在WhatsApp上共享圖像?我只需點擊一個按鈕即可完成所有工作。 –

+0

@GuilhermeRamalho編輯現在檢查它 –

相關問題