μ΄ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©νμ¬ html νμ΄μ§μ FontAwesome μμ΄μ½μ μΊλ²μ€λ‘ λ³νν λ€μ base64 λ¬Έμμ΄λ‘ λ³ννκ³ λ§μ§λ§μΌλ‘ ν¬λ¦¬μ€ν λ³΄κ³ μμ μ¬μ©νκΈ° μν΄ byte[]λ‘ λ³νν©λλ€. Firefox λ° Chromeμμ μ΄ κΈ°λ₯μ μλ²½νκ² μλν©λλ€. Safari 10.1.2μμ μΊλ²μ€ μμλ μμ΄μ½μ λ λλ§νμ§ μμ΅λλ€. λΉ ν°μ μ¬κ°νμΌλ‘ νμλ©λλ€.
μ¬ννλ €λ©΄:
html2canvas(document.querySelector(
μμ΄μ½ ), { logging: true, allowTaint: true })
canvas.toDataURL();
document.body.appendChild(canvas);
μΊλ²μ€ μμκ° λΉ ν°μμΌλ‘ νμλ©λλ€. base64 λ¬Έμμ΄μ μ ν¨νμ§λ§ 곡백 ν°μμ΄κΈ°λ ν©λλ€(μμλλ‘).
λ³λλ‘, κ·Έλ¬λ λ μ€μν λ©λͺ¨. μμμ display:inline-block μ΄ μμΌλ©΄ μΊλ²μ€κ° λΉμ΄ μλ μ¬ν리μλ§ λ²κ·Έκ° μμμ΅λλ€
+1
μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ PRμ 보λμ΅λλ€.
react-country-flag svgsμμλ λμΌν λ¬Έμ
κ°μ₯ μ μ©ν λκΈ
μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ PRμ 보λμ΅λλ€.