自己通过Google的API获取favicon, 求人不如求己
This commit is contained in:
parent
196dd22d89
commit
95858ee800
|
|
@ -9,7 +9,7 @@ app.controller('bookmarkInfoCtr', ['$scope', '$state', '$timeout', '$sce', '$win
|
|||
$('.ui.modal.js-bookmark-info').modal({
|
||||
closable: false,
|
||||
}).modal('setting', 'transition', dataService.animation()).modal('show');
|
||||
bookmark.favicon_url = bookmark.favicon_url || ('https://api.byi.pw/favicon/?url=' + bookmark.url);
|
||||
bookmark.favicon_url = bookmark.favicon_url || ('http://45.32.69.126:3000/?url=' + bookmark.url);
|
||||
bookmark.snap_url = bookmark.snap_url || ('./images/snap/' + bookmark.id + '.png');
|
||||
$scope.bookmark = bookmark;
|
||||
$scope.bookmark.description = $sce.trustAsHtml(bookmark.description);
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
id="{{bookmark.id}}">
|
||||
<img
|
||||
class="ui ui middle aligned tiny image bookmarkInfo"
|
||||
ng-src="https://api.byi.pw/favicon/?url={{bookmark.url}}"
|
||||
ng-src="http://45.32.69.126:3000/?url={{bookmark.url}}"
|
||||
style="width:16px;height:16px;"
|
||||
ng-click="detailBookmark(bookmark);$event.stopPropagation()"
|
||||
favicon-err="./images/favicon/{{bookmark.id}}.ico">
|
||||
|
|
@ -66,7 +66,7 @@
|
|||
id="{{bookmark.id}}">
|
||||
<img
|
||||
class="ui ui middle aligned tiny image bookmarkInfo"
|
||||
ng-src="https://api.byi.pw/favicon/?url={{bookmark.url}}"
|
||||
ng-src="http://45.32.69.126:3000/?url={{bookmark.url}}"
|
||||
style="width:16px;height:16px;"
|
||||
ng-click="detailBookmark(bookmark);$event.stopPropagation()"
|
||||
favicon-err="./images/favicon/{{bookmark.id}}.ico">
|
||||
|
|
@ -89,7 +89,7 @@
|
|||
<tbody>
|
||||
<tr ng-repeat="bookmark in bookmarks" id="{{ bookmark.id }}" ng-mouseover="setHoverBookmark(bookmark)" ng-mouseleave="setHoverBookmark(null)">
|
||||
<td>
|
||||
<img class="ui ui middle aligned tiny image" ng-src="https://api.byi.pw/favicon/?url={{bookmark.url}}" style="width:16px;height:16px;cursor:pointer;" ng-click="jumpToUrl(bookmark.url, bookmark.id)" favicon-err="./images/favicon/{{bookmark.id}}.ico">
|
||||
<img class="ui ui middle aligned tiny image" ng-src="http://45.32.69.126:3000/?url={{bookmark.url}}" style="width:16px;height:16px;cursor:pointer;" ng-click="jumpToUrl(bookmark.url, bookmark.id)" favicon-err="./images/favicon/{{bookmark.id}}.ico">
|
||||
<span ng-click="jumpToUrl(bookmark.url, bookmark.id)" title="{{bookmark.title}}" style="cursor:pointer;">
|
||||
{{ bookmark.title }}
|
||||
</span>
|
||||
|
|
@ -142,7 +142,7 @@
|
|||
</div>
|
||||
<div class="extra content" ng-show="!bookmark.edit" style="height:50px;padding-right:2px;padding-left:8px;">
|
||||
<span class="left floated like" style="margin-top:6px;">
|
||||
<img class="ui ui middle aligned tiny image" ng-src="https://api.byi.pw/favicon/?url={{bookmark.url}}" style="width:16px;height:16px;cursor:pointer;" ng-click="jumpToUrl(bookmark.url, bookmark.id)" favicon-err="./images/favicon/{{bookmark.id}}.ico">
|
||||
<img class="ui ui middle aligned tiny image" ng-src="http://45.32.69.126:3000/?url={{bookmark.url}}" style="width:16px;height:16px;cursor:pointer;" ng-click="jumpToUrl(bookmark.url, bookmark.id)" favicon-err="./images/favicon/{{bookmark.id}}.ico">
|
||||
创建于:
|
||||
<span title="{{bookmark.created_at}}" class="need_to_be_rendered" data-timeago="{{bookmark.created_at}}"></span>
|
||||
<!-- {{ bookmark.created_at }} -->
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@
|
|||
ng-if="searchHotBookmarks">
|
||||
<img
|
||||
class="ui ui middle aligned mini image"
|
||||
ng-src="https://api.byi.pw/favicon/?url={{bookmark.url}}"
|
||||
ng-src="http://45.32.69.126:3000/?url={{bookmark.url}}"
|
||||
style="width:16px;height:16px;cursor:pointer;"
|
||||
ng-click="jumpToUrl(bookmark.url, bookmark.id)"
|
||||
favicon-err="./images/favicon/{{bookmark.id}}.ico"
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@
|
|||
<tbody>
|
||||
<tr ng-repeat="bookmark in bookmarksByTag" id="{{ bookmark.id }}" ng-mouseover="setHoverBookmark(bookmark)" ng-mouseleave="setHoverBookmark(null)">
|
||||
<td>
|
||||
<img class="ui ui middle aligned tiny image" ng-src="https://api.byi.pw/favicon/?url={{bookmark.url}}" style="width:16px;height:16px;cursor:pointer;"
|
||||
<img class="ui ui middle aligned tiny image" ng-src="http://45.32.69.126:3000/?url={{bookmark.url}}" style="width:16px;height:16px;cursor:pointer;"
|
||||
ng-click="jumpToUrl(bookmark.url, bookmark.id)" favicon-err="./images/favicon/{{bookmark.id}}.ico">
|
||||
<span ng-click="jumpToUrl(bookmark.url, bookmark.id)" title="{{bookmark.title}}" style="cursor:pointer;">
|
||||
{{ bookmark.title }}
|
||||
|
|
@ -129,7 +129,7 @@
|
|||
<div ng-repeat="bookmark in bookmarksByTag" class="column js-costomTag-item" ng-class="{bookmarkNormalHover:bookmarkNormalHover, bookmark:(!bookmarkNormalHover)}"
|
||||
ng-mouseover="bookmarkNormalHover=true; setHoverBookmark(bookmark)" ng-mouseleave="bookmarkNormalHover=false; setHoverBookmark(null)"
|
||||
ng-click="jumpToUrl(bookmark.url, bookmark.id)" title="{{ bookmark.title }}" id="{{bookmark.id}}">
|
||||
<img class="ui ui middle aligned tiny image bookmarkInfo" ng-src="https://api.byi.pw/favicon/?url={{bookmark.url}}" style="width:16px;height:16px;"
|
||||
<img class="ui ui middle aligned tiny image bookmarkInfo" ng-src="http://45.32.69.126:3000/?url={{bookmark.url}}" style="width:16px;height:16px;"
|
||||
ng-click="detailBookmark(bookmark);$event.stopPropagation()" favicon-err="./images/favicon/{{bookmark.id}}.ico">
|
||||
<span>{{ bookmark.title}}</span>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1223,7 +1223,7 @@ api.getFaviconByTimer = function() {
|
|||
});
|
||||
} else {
|
||||
// http://www.cnblogs.com/zhangwei595806165/p/4984912.html 各种方法都试一遍
|
||||
var faviconUrl = "https://api.byi.pw/favicon/?url=" + url; // 默认地址
|
||||
var faviconUrl = "http://45.32.69.126:3000/?url=" + url; // 默认地址
|
||||
if (faviconState == 1) {
|
||||
faviconUrl = "https://api.statvoo.com/favicon/?url=" + url;
|
||||
} else if (faviconState == 2) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue