Android 我可以从Base64数据创建一个TriggerIO文件实例来传递给forge.request.ajax吗?

Android 我可以从Base64数据创建一个TriggerIO文件实例来传递给forge.request.ajax吗?,android,ajax,trigger.io,forge,Android,Ajax,Trigger.io,Forge,你好,所以 使用Trigger.IO的javascript SDK,是否可以从适合传递到Forge的Forge.request.ajax方法的Base64数据创建Forge对象 我正在尝试将图像上载到服务器,该服务器要求以旧版多部分/表单数据请求的形式提交,但无法更改,不幸的是,无法从我的TriggerIO移动应用程序中更改。图像来自canvas.toDataURL,格式为Base64 Android2.2既缺少FormData,BlobBuilder,也缺少类型化数组,这使得通过XMLHttp

你好,所以

使用Trigger.IO的javascript SDK,是否可以从适合传递到Forge的Forge.request.ajax方法的Base64数据创建Forge对象

我正在尝试将图像上载到服务器,该服务器要求以旧版多部分/表单数据请求的形式提交,但无法更改,不幸的是,无法从我的TriggerIO移动应用程序中更改。图像来自canvas.toDataURL,格式为Base64


Android2.2既缺少FormData,BlobBuilder,也缺少类型化数组,这使得通过XMLHttpRequest进行这个练习很困难,尽管我在所有其他现代平台上都能很好地工作。我想知道我是否能够使用Trigger IO的Forge获得一些乐趣?

根据@James Brady的评论,这在当前版本v1.4中无法实现

文件对象最初必须来自本机端


嗨,Paul,目前不可能否:文件对象必须来自本机端。我们愿意在PNG类API中添加画布,如果这样做合适的话?从base64创建文件似乎不是那么有用的子集…嗨,James。谢谢你的回答,把它贴在下面,这样我就可以接受它了。我不认为从原始数据创建文件实例是特别深奥的。toDataURL的使用正变得相当流行。它的一个优点是可以通过src=datauri轻松地将数据显示在应用程序中。Forge的File对象有效地实现了许多更新的,我认为这对TriggerIO来说是一个很大的好处。我建议继续这样做,并支持程序文件的创建,当然也欢迎使用一个超快速、本机canvas-to-PNG功能: