【发布时间】:2014-07-20 17:36:24
【问题描述】:
我正在尝试使用 twitter Java Script API 在 twitter 上分享一个页面。
问题在于 url 包含一个哈希标签 # 因为它是一个使用 Angular JS 构建的页面,而 twitter 会切断哈希之后的 URL。
【问题讨论】:
标签: angularjs url twitter hashtag
我正在尝试使用 twitter Java Script API 在 twitter 上分享一个页面。
问题在于 url 包含一个哈希标签 # 因为它是一个使用 Angular JS 构建的页面,而 twitter 会切断哈希之后的 URL。
【问题讨论】:
标签: angularjs url twitter hashtag
发现井号 # 可以替换为 %23。于是模板中的链接就变成了
<a href="https://twitter.com/share?url={{twitterfullurl}}" ...
在控制器中,我以这种方式更改了网址:
$scope.twitterfullurl = $scope.fullurl.replace('#', '%23');
【讨论】: