Доступ к Java в расширении Google Chrome для поиска смещения часового пояса - PullRequest
0 голосов
/ 10 февраля 2012

Предыстория: ранее я создал расширение Greasemonkey для Firefox, которое преобразует временные метки в местное время, находя смещение GMT ​​местоположения сервера (на основе имени местоположения, в котором он находится) и вызывая методы из java.util.TimeZone в Javascript , Теперь я хочу создать эквивалентное расширение для Chrome.

Проблема в том, что объект java, на который я полагаюсь, кажется доступным только в Firefox (протестируйте его здесь ), и, насколько я могу судить, до сих пор нет способа получить доступ к Java из расширения Chrome (хотя я могу делать это неправильно).

Так что мне нужен либо способ:

1) Доступ к методам класса java.util.TimeZone (в частности, getTimeZone(), getOffset() и getDisplayName()) из расширения.

OR

2) Другой способ определения смещения местоположения на основе его имени (например, таких как здесь ) изнутри самого расширения и предпочтительно без какого-либо XHR. Проприетарный Javascript, доступный в Chrome (если есть), тоже в порядке.

1 Ответ

0 голосов
/ 10 февраля 2012

Попробуйте http://code.google.com/p/datejs/wiki/APIDocumentation?

Кажется, у вас есть именно то, что вы хотите.

...