Есть угловой скрипт, который отправляет запрос. Получите ответ в форме json. Как периодически отправлять запрос? Как использовать графический значок приложения, расположенный в Интернете, данные о которых получение zhson `Dynamic opdate icon chrome extension
var app = angular.module('jsbin', ['ngAnimate']);
app.controller('DemoCtrl', function($http,$scope) {
var vm = this;
var temp1=[];
var URL2=[];
var URL = 'http://api.openweathermap.org/data/2.5/forecast/daily';
var showSwitch=false;
var request = {
method: 'GET',
url: URL,
params: {
q: localStorage["var"],
mode: 'json',
units: localStorage["SystemOfNumbers"],
cnt: '7',
appid: '3ac1f68b653ffbf72a5f782420062771'
}
};
var showMe=false;
$scope.myFunc=function() {
$scope.showMe=!$scope.showMe;
}
var range = [];
for(var i=0;i<7;i++) {
range.push(i);
}
$scope.range = range;
$scope.colorFont=function(templiche){
if (templiche>0) return 'red';
else {
return 'blue';
}
}
$http(request)
.then(function(response) {
vm.data = response.data;
vm.URL2="http://openweathermap.org/img/w/"+vm.data.list[0].weather[0].icon+".png";
vm.mmrts=Math.round(vm.data.list[0].pressure* 0.7500);
vm.symbal=localStorage["Symbal"];
}).
catch(function(response) {
vm.data = response.data;
vm.URL2="http://openweathermap.org/img/w/"+vm.data.list[0].weather[0].icon+".png";
vm.symbal=localStorage["Symbal"];
});
}
);
{
\t "manifest_version" : 2,
\t "name" : "...",
\t "short_name" : "...",
\t "version" : "1.0",
\t "author" : "...",
\t "description" : "...",
\t "icons" : {
\t \t "16" : "http://openweathermap.org/img/w/13d.png",
\t \t "32" : "http://openweathermap.org/img/w/13d.png",
\t \t "48" : "http://openweathermap.org/img/w/13d.png",
\t \t "64" : "icons/64x64.png",
\t \t "128" : "icons/128x128.png"
\t },
\t "content_scripts": [
{
"matches": [ "*://*/*" ],
"js": [ "weather.js" ]
}
],
\t "background" : {
\t },
\t "permissions": [
"storage","activeTab"
],
"browser_action": {
"default_title": "...",
"default_icon": "icons/water.png",
\t \t "default_popup": "popup.html"
}
}
И значок адреса Формат:» http://openweathermap.org/img/w/ {{item.weather [ 0] .icon}}. Png "