Мне нужно выбрать изображение из галереи.Это изображение показано в модальном режиме (с использованием Bootstrap), а под ним есть кнопка «Поделиться» в Facebook.Эта кнопка должна предоставлять доступ к выбранному изображению во всю ширину, настраиваемому заголовку (всегда одинаковому), настраиваемому описанию (всегда одинаковому) и, когда пользователь Facebook нажимает на общий доступ, перенаправлять на настраиваемый URL-адрес (всегда одинаковый)., а не изображение).
Я пробовал разные способы (FB dev docs, http://drib.tech/programming/dynamically-change-facebook-open-graph-meta-data-javascript, другой "метод", другой "action_type" и т. д.), но у меня всегда возникают разные проблемы.
Следуя рекомендациям drib.tech, мы имеем следующую ситуацию:
- web: он имеет правильное название, описание и пользовательскую ссылку, но изображение всегда является миниатюрой и говорит: «Джон Кэтс»Нравится ссылка "вместо" John Cats SHARES ".Это потому, что я использовал
"action_type": "og.likes"
, я думаю, но с любым другим типом (og.shares
и т. Д.) Он использует неверное изображение, заголовок и описание (он принимает данные пользовательской ссылки) - Android (в приложении):это похоже на веб-результат, но затем оно не закрывает всплывающее окно
- iOS: ничего не работает, я предполагаю, что оно ненавидит всплывающие окна.
Я пробовал использовать iframe вместо popupно он говорит, что это не разрешено.
Я также пытался использовать только URL-адреса участника Facebook:
https://www.facebook.com/sharer/sharer.php?u=" + url + "&title=" + titolo + "&picture=" + picture
https://www.facebook.com/share.php?u=" + url + "&title=" + titolo + "&picture=" + picture
, но в результате получилось неправильное изображение, заголовок, описание.
Итак ... У меня закончились идеи, мой сценарий беспорядок, и я не могу найти другие идеи.Есть предложения?