背景故事:我之前为 Firefox 创建了一个 Greasemonkey 扩展,它通过查找服务器位置的 GMT 偏移量(基于其所在位置的名称)并从java.util.TimeZone
Javascript 中调用方法,将时间戳转换为本地时间。现在我想为 Chrome 创建一个等效的扩展。
问题是java
我依赖的对象似乎只在 Firefox 中可用(在这里测试它),据我所知,仍然无法从 Chrome 扩展程序访问 Java(尽管我可能做错了)。
所以我需要的是一种方法:
1)从扩展中访问java.util.TimeZone
类的方法(特别getTimeZone()
是 、getOffset()
和)。getDisplayName()
或者
2) 另一种根据扩展名本身的名称(例如,此处的名称)确定位置偏移量的方法,最好不使用任何 XHR。Chrome 中可用的专有 Javascript(如果有的话)也可以。