2016-02-01 3 views
0

Я пытаюсь использовать 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.

Ваши идеи были бы очень полезными. Спасибо

ответ

-1

Ад с остальной частью сайта, я использовал angular-socialshare для этого вместо sharethis. Но я не удаляю этот вопрос, если кто-то наткнется на эту ситуацию