Can';t在ios上发布从Facebook的ImageView中提取的钛合金图像
我正在尝试向一个应用程序添加一些facebook功能,我正在做一些测试。 我想将Can';t在ios上发布从Facebook的ImageView中提取的钛合金图像,ios,facebook-graph-api,titanium,Ios,Facebook Graph Api,Titanium,我正在尝试向一个应用程序添加一些facebook功能,我正在做一些测试。 我想将图像视图(self.iconImage)转换为blob和post 到facebook。 但我得到了一个错误: [错误]:message=“***集合 在枚举时发生了变异。“ 这是代码 shareView.addEventListener('click',function(){ var blob = self.iconImage.toImage(); // I have tried also toBlob
图像视图
(self.iconImage)转换为blob和post
到facebook。
但我得到了一个错误:
[错误]:message=“***集合
在枚举时发生了变异。“
这是代码
shareView.addEventListener('click',function(){
var blob = self.iconImage.toImage(); // I have tried also toBlob
var fb = require('facebook');
fb.permissions = ['publish_actions'];
fb.initialize();
if(!fb.loggedIn)
fb.authorize();
function postPoi(){
var post = {picture: blob, caption:"test",message:"test"};
fb.requestWithGraphPath('me/feed',post , "POST")});
}
fb.addEventListener('login', function(e) {
if (e.success)
postPoi();
});
});
该错误与blob有关:如果我从post对象中删除图片,我可以将其发布到facebook。
你知道如何解决这个问题吗?你使用的是什么版本的Tianium SDK和/或Facebook模块?这是由Tianium SDK 4.0.1和Facebook模块4.0.4修复的