Я пытаюсь использовать sharethis в своем приложении angularjs, так как он используется остальной частью сайта (также не написанным в angularjs). Обычный скрипт включен в html ::using sharethis with angularjs
<script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
stLight.options({
publisher:'xxx'
});
Я использую http, поскольку я тестирую его в localhost. Я создал facebook как стена в моем приложении angularjs .. и я хочу реализовать совместное использование для каждого из изображений, отображаемых в моей стене. Поскольку sharethis берет информацию из метатег, url и т. Д., И автоматически создает api для совместного использования, я думаю, что я никому из этого не даю sharethis на данный момент. Я попытался использовать теги, такие как st_url, st_title и т. д., как указано в этом article, но я не был успешным.
В остальной части сайта, этот диапазон используется тег (например: facebook), для совместного использования, но все изображения имеют свой собственный адрес в этом случае
<span class='st_facebook_large' displayText='Facebook'><i style="color: #3a5795;" class="fa fa-facebook-official"></i></span>
Какой подход следует принять для использования ShareThis в моем сценарии, или у меня нет другого варианта, кроме использования angular-socialshare.
Ваши идеи были бы очень полезными. Спасибо