Ho questa pagina:
http://haya2now.jp/
Fornisce tantissimi dati.... di cui però non mi importa niente, tranne di uno... che però non c'è, o meglio, è rappresentato solo graficamente, mentre io vorrei un numero per elaborarlo come voglio.
Vedete quel riquadro con un pallino bianco al centro, accanto all'immagine della sonda spaziale?
Le dimensioni del pallino vengono calcolate in base al dato che mi serve... ma non riesco a capire da dove viene letto!
La parte di codice che ridimensiona il pallino (oggetto "onc-w1__target") sta in app.js:
codice:
Haya2.prototype.updateONC_T = function updateONC_T (xy, area) {
var $screen = this.find('.onc-w1__screen');
var $circle = this.find('.onc-w1__target');
var percenate_x = xy[0] / 512 * 100;\
var percenate_y = (1 - xy[1] / 512) * 100;
var percenate_r = Math.sqrt(area / Math.PI) / 512 * 100;
Questo codice lo capisco abbastanza, ma questo che vuol dire?
codice:
__WEBPACK_IMPORTED_MODULE_3_gsap__[\"TweenLite\"].to($circle, 0.1, {
top: percenate_y+'%',
left: percenate_x+'%',
width: (2 * percenate_r)+'%',
height: (2 * percenate_r)+'%',
ease: __WEBPACK_IMPORTED_MODULE_3_gsap__[\"Power4\"].easeInOut
});
};
Credo che la chiamata a updateONC_T sia questa:
codice:
this.updateONC_T(sc['ONC_XY'], sc['ONC_A']);
Che a sua volta prende i dati della variabile sc da qui:
codice:
Header.prototype.updateData = function updateData (data) {
var sc = data.status.spacecraft
....
Andando ancora a ritroso nel codice, sembra che alla fine risulti che devo andare a cercare il modulo n.3 caricato tramite questa funzione:
codice:
__webpack_require__(3);
Ma più in là di così non riesco ad andare, qualcuno mi può dare una mano?