Arhn - архитектура программирования

Загрузка изображения на iOS5/phonegap. Байтовый массив/URI данных возможен?

Я пытаюсь экспортировать данные с холста HTML5 (либо в виде URL-адреса данных, либо в виде большого двоичного объекта) и опубликовать их на Facebook. Я использую phonegap 1.2, iOS 5 и плагин facebook phonegap.

var bytes;
canvas.toBlob(function(blob){ bytes = blob; });
var body = 'Test';
FB.api('/me/photos', 'post', { name: body, picture:bytes }, function(response) {
if (!response || response.error) {
    alert(response.error);
} else {
  alert('Post ID: ' + response.id);
  }
  });
} else {
  alert('not logged in');
 }
},
{ perms: "email, publish_stream" }
);

Я получаю сообщение об ошибке: "com.phonegap.facebook.Connect2 = TypeError: "undefined" не является объектом"

К сожалению, API-интерфейс графа ужасно задокументирован... поэтому я не знаю, куда идти. Я могу загрузить фотографию, просто передав URL-адрес, но использование URL-адреса данных или большого двоичного объекта приводит к этой ошибке. Любые идеи? Можно ли передать массив байтов/большой двоичный объект/и т. д. или это вообще не поддерживается?


Ответы:


1

в файле facebook_js_sdk.js попробуйте закомментировать строку;

//if (h.length > 2000) throw new Error('JSONP only support a maximum of 2000 bytes of input.');

Я думаю, что плагин использует старую версию facebook js api.

02.01.2012
Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..