问题标签 [navigator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
460 浏览

performance - highstock 1.3 / highcharts 3.0 beta navigator 滞后

我目前有三个单独的 y 轴显示在彼此下方的偏移量,每个轴大约有 4 个系列(3 行,1 个区域范围),每个系列最多 26,000 个点。

我一直在使用 highstock 1.2.5,性能非常灵敏。我尝试更新到 highstock 1.3 并且图表呈现得很好,但是当我尝试使用导航器与图表交互时,它似乎非常滞后且无响应。导航器的极端移动并不顺畅,而在以前的版本中则非常顺畅。

最新版本中是否有任何可能导致此行为的更改?

0 投票
1 回答
2097 浏览

javascript - JavaScript。如何挂钩访问对象

那里有很多关于钩子函数的信息。但。是否可以挂钩访问对象?例如。我们有“导航器”对象。它有很多参数。我们需要挂钩对 UserAgent 参数的访问。可能吗?Mybe 我可以使用 setter/getter 的定义吗?或者是其他东西...

正如我们所知,没有办法替换 navigator 对象(它是只读的)。所以我们不能像这样简单地解决它:

ETC

问候!

ps对不起我的英语:)

0 投票
1 回答
1468 浏览

javascript - CasperJs 中的假插件支持,通过替换 window.navigator 插件对象

当我尝试在 CasperJS 中伪造 Shockwave Flash 支持时,如https://stackoverflow.com/a/14587849/1365141中所述(但对于 PhantomJs,它不起作用。我做错了什么?

0 投票
1 回答
2323 浏览

highcharts - highstock 1.3 禁用导航器拖动重绘

有没有办法在拖动导航器或导航器手柄时禁用 highstock 1.3 中发生的不断重绘?

在 1.25 中,当您移动导航器或通过拖动平移图表时,一旦您释放鼠标,就会触发 1 个重绘事件。
在 1.3 中,当您拖动导航器/平移图表时会触发多次重绘。


我想知道我是否可以将 1.3 中图表的行为恢复到 1.25 中的工作方式

0 投票
2 回答
782 浏览

google-closure-compiler - google-closure 编译器高级优化正在修改 navigator.battery.level 导致 TypeError

我正在使用 ClojureScript 来检索电池电量:

使用简单和空白优化时效果很好。但是当使用高级优化模式时,上面会变成:

并导致 TypeError 因为 navigator.hd 未定义。

我怎样才能解决这个问题?

编辑:

由于下面的答案而修复。虽然在 ClosureScript 中我不得不做一些讨厌的、嵌套的、agets ......所以我想出了这个:

然后这样称呼它:

如果已经有工具可以解决这个问题,请告诉我。

0 投票
1 回答
4936 浏览

highcharts - 在 highstock 中更改导航器日期格式

例如,我想将导航器日期格式从 2012 年 7 月更改为 2012 年。

我该怎么做?

航海家

请帮忙...

谢谢

0 投票
0 回答
634 浏览

android - Android中带有谷歌地图的语音导航器

我有一份针对我国盲人的申请。我想在我的应用程序和导航器中使用地图视图(谷歌地图)。在这里,导航器告诉他们他们走到哪里。如果有左转或右转,这意味着在路上,所以导航器可以告诉我们有左转或右转。如果有人有任何链接/教程源代码,请帮助我。

0 投票
1 回答
688 浏览

highcharts - 导航器在放大和缩小时会丢失 Highcharts xAxis 填充,并且在缩小时无法恢复填充

我正在使用需要在图表上进行额外填充的 highcharts。当我使用导航器并放大时,填充丢失了 - 这很好,因为我正在放大。但是当我使用导航器缩小时,我没有得到我的填充。或者,如果我使用图表上的缩放按钮,我会得到填充(当我尝试缩小时,我希望导航器也有相同的行为)。

我已经在 jsFiddle http://jsfiddle.net/gajjargaurav/RULh9/5/上使用 Navigator 和http://jsfiddle.net/gajjargaurav/RULh9/4/复制了一个示例图表形式的 Highcharts Demo 和Zoom 按钮

我为我的示例设置的填充如下,

问题是,当我尝试使用导航器缩小时,如何让导航器表现得像缩放按钮一样?

0 投票
2 回答
822 浏览

highcharts - Column stacked stock chart point placement issue

On refining my problem statement, I came up with a column stacked stock chart.

I have set the plotOptions.series.pointPlacement to on for my application. Now the issue is that only half columns are plotted for first and last data.

Please refer to the fiddle: http://jsfiddle.net/vbjdF/

I need to somehow make sure the entire columns are plotted without truncating the columns. Any help is appreciated.

Thanks in advance.

0 投票
1 回答
3584 浏览

javascript - Javascript Navigator OSCPU 未定义

导航器的 oscpu 属性在 XP IE7 和 WIN7 IE9 机器上抛出 undefined。其他属性,如platformetc 工作正常。

我想知道 Javascript 如何识别 Windows 的版本(Windows Xp、7 或 8)

有人可以帮忙吗?

编辑:

得到了答案

navigator.appVersion返回这样的东西......

4.0(兼容;MSIE 7.0;MSBrowserIE7;Windows NT 5.1;.NET CLR 1.0.3705;.NET CLR 1.1.4322;.NET CLR 2.0.50727;.NET CLR 3.0.4506.2152;.NET CLR 3.5.30729;MS- RTC LM 8;.NET4.0C;.NET4.0E;dmx:m;mty:p;slx:mi.by.as;ssx:NonCitrix)

所以在这个

Windows NT 5.1表示Windows XP。如果是Windows NT 6.1,则意味着Windows 7 ;如果是Windows NT 6.2,则意味着Windows 8等。

希望这可以帮助...