RequireJS + Firefox

Diskuse k nové verzi mapového API. Napište nám, co se vám na novém API libí či nelíbí a přispějte svými komentáři a připomínkami k jeho zdokonalení.
tar...@...
Příspěvky: 7
Windows NT 64 bits Google Chrome 62.0.320

RequireJS + Firefox

odesláno v 27 lis 2017 14:04

Dobrý den,
načítám javascript , tedy i Mapy API přes RequireJS asynchroně. Vše fungovalo jak má, až s nejnovější verzí FF prohlížeče nefunguje posouvání mapy myší. (Event "pointermove").
Jeřábek

ond...@...
Seznam vývojář
Příspěvky: 876
Linux 64 bits Firefox 57.0

Re: RequireJS + Firefox

odesláno v 28 lis 2017 08:34

Hezky den,

mohu poprosit o URL, na kterem je problem videt?

(Dle dokumentace na https://developer.mozilla.org/en-US/docs/Web/Events/pointermove to vypada, ze "pointermove" je ve Firefoxu by default vypnuty a zapnutelny jen v about:config)

tar...@...
Příspěvky: 7
Windows NT 64 bits Google Chrome 62.0.320

Re: RequireJS + Firefox

odesláno v 28 lis 2017 10:04

https://agot.theangels.eu/calendar/cz

Ve všech ostatních případech i ve Firefoxu posouvaní funguje normálně. Jen s RequireJS takže nevím, jestli problém bude řešitelný tady.

kra...@...
Příspěvky: 2
Windows NT 64 bits Firefox 58.0 64 bits

Re: RequireJS + Firefox

odesláno v 28 lis 2017 15:11

Součástí API je i polyfill pro pointerevents, načítáte API pomocí api.mapy.cz/loader.js, nebo si taháte přes require jen JS, které vás zajímají?

tar...@...
Příspěvky: 7
Windows NT 64 bits Google Chrome 62.0.320

Re: RequireJS + Firefox

odesláno v 28 lis 2017 17:54

Tolik tomu zas nerozumím, abych používal jenom části. Načítám celé API přes Loader

jak...@...
Seznam vývojář
Příspěvky: 55
Windows NT 64 bits Firefox 58.0 64 bits

Re: RequireJS + Firefox

odesláno v 29 lis 2017 13:34

Připadá mi, jako by se zkrátka nenačetly polyfilly. Což v případě většiny, ne-li všech ostatních bude v případě Firefoxu jedno, protože umí nativně vše potřebné. Kromě pointerevents. Mohlo by stát za pokus zkusit načíst samostatně polyfill pro ně (PEP, https://github.com/jquery/PEP/) před API a zkusit, jestli to bude fungovat. Pokud ano, tak je to skutečně nenačítajícími se polyfilly. Od toho by se mohlo dát odrazit. Pokud ne, nic dalšího mě vlastně už ani nenapadá.

tar...@...
Příspěvky: 7
Windows NT 64 bits Google Chrome 62.0.320

Re: RequireJS + Firefox

odesláno v 29 lis 2017 15:08

Ano, je to tak jak předpokládáte. Když načtu napřed polyfilly přímo, vše funguje.

jak...@...
Seznam vývojář
Příspěvky: 55
Windows NT 64 bits Firefox 58.0 64 bits

Re: RequireJS + Firefox

odesláno v 29 lis 2017 16:18

Upřímně netuším, jak přesně funguje require.js, ale hádám, že si sám pomocí XHR řekne o JS soubor a nějak jeho obsah vykoná, což není asi úplně to pravé. Pokud vložíte API do stránky tak, jak je uvedeno v příkladech (tedy do hlavičky a ne do těla stránky), mělo by to začít fungovat.

tar...@...
Příspěvky: 7
Windows NT 64 bits Google Chrome 62.0.320

Re: RequireJS + Firefox

odesláno v 29 lis 2017 16:58

Jasně, děkuji za pomoc.

Zpět na Mapy API v4.0