无需服务器即可将映像转换为base64

时间:2017-10-14 22:25:48

标签: javascript base64 pinterest

我正在使用Pinterest Javascript SDK尝试创建一个引脚。设置图像的参数是其中之一;

int main () { int array[6]; int x; int number=26; printf("Enter six numbers.\n\n"); for(x = 0; x < 6; x++) { printf ("Enter a number : ", x+1); scanf ("%d",&array[x]); if (number=26); { printf("FOUND 26!"); } } for(x = 6; x > 0; x--) { printf("The numbers backwards are:"); printf("%d\n", array[x- 1]); } return 0; } - 使用多部分表单数据上传您想要固定的图像

image - 您想要Pin的图片的链接,或

image_url - Base64编码图像的链接

我试图从客户端创建Pin,而不通过服务器。我的表格很简单:

image_base64

我用

读取了它的值
<div class="file-upload">
  <input type="file" name="fileToUpload" id="fileToUpload">
</div>

我已经尝试了const imageUrl = document.getElementById('fileToUpload').value; image个参数来发送该值(image_url),但由于该值已解析为我的硬盘驱动器上的某个位置,因此它没有&#39工作(可能是期待的)。

所以现在我必须尝试弄清楚如何使用imageUrl选项,这意味着我需要在用户计算机上将图像转换为base64。

我怎么能这样做?或者更好的是,如果有人知道如何使用image_base64参数,我认为会更好

1 个答案:

答案 0 :(得分:0)

您可以使用附加到cast from '[ArraySlice]?' to unrelated type 'Int' always fails 元素change的{​​{1}}事件将<input type="file">元素FileReader属性转换为File {1}} <input type="file"> .files data URI部分base64事件处理程序

&#13;
&#13;
data URI
&#13;
&#13;
&#13;