标签: navigator

Xcode:在调试时,有没有办法防止它在最前面的窗口打开导航器?

我试图弄清楚如何在多窗口设置中使用Xcode.我想有一个窗口是我的主窗口,然后有其他我用来偶尔进行现场编辑.这就是问题:我从不希望在其他窗口中打开导航器(或调试控制台).我只希望导航器和控制台在主窗口中打开.

现在,当我运行应用程序时,调试导航器和控制台在最前面的任何一个窗口中打开(导致我同时拥有主窗口和辅助窗口,控制台疼痛和导航器打开).无论如何都要阻止控制台和发布导航器在辅助窗口上打开,同时保留主窗口的这种行为?

debugging xcode navigator

16
推荐指数
2
解决办法
1723
查看次数

使用navigate.getUserMedia()时选择相机

我正在使用navigate.getUserMedia()方法在我的手机上捕获视频并对其进行进一步处理.但截至目前,它正在使用前置摄像头拍摄视频.如何让它进入后置摄像头?

下面是我在我的应用程序中使用的一些示例代码:

  navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia;
  if (navigator.getUserMedia){
    navigator.getUserMedia({video: true}, successCallback, errorCallback);
Run Code Online (Sandbox Code Playgroud)

提前致谢

javascript html5 video-processing navigator html5-video

14
推荐指数
4
解决办法
3万
查看次数

如何使用InteractionManager.runAfterInteractions使导航器转换更快

由于逻辑复杂,我必须渲染许多组件this.props.navigator.push(),慢速导航器转换使应用程序不可用.

在此输入图像描述

然后我注意到这里提供InteractionManager.runAfterInteractionsapi来解决这个问题,

我需要在导航器动画完成后将大部分消耗很长时间的组件带回来,但我不知道在哪里可以调用它,

也许一个简单的例子就够了,

谢谢你的时间.

navigator ios react-native

13
推荐指数
1
解决办法
1万
查看次数

已弃用的 Javascript 操作系统检测技术

我想知道为什么像navigator.userAgentnavigator.appNamenavigator.appVersionnavigator.platform这样的 javascript 操作系统检测技术正在从网络标准中删除。

https://developer.mozilla.org/en-US/docs/Web/API/Navigator

如果您访问每个导航器道具,您可以看到

已弃用

此功能已从 Web 标准中删除。尽管某些浏览器可能仍然支持它,但它正在被删除。不要在旧项目或新项目中使用它。使用它的页面或网络应用程序可能随时中断。

所以我想知道

  1. 为什么他们要删除这个
  2. 他们会引入一种新的操作系统检测方法吗
  3. 即使这些技术已被弃用,我也可以使用它们吗?

可能有很多情况我们需要知道操作系统版本。

javascript browser browser-detection navigator os-detection

13
推荐指数
1
解决办法
1万
查看次数

为什么javaogle中的"navigator.userAgent"在google chrome borwser中尝试时会返回字符串"Mozilla"?

我正在开发一个javaScript代码,我想确定客户端浏览器的版本和品牌,这里是我正在使用的代码片段:

var browserName ; 
function BrowserCheckin () 
{

    if(navigator.userAgent.indexOf("Mozilla") > 0 )
        browserName = "Mozilla" ;
    if (navigator.userAgent.indexOf("MSIE") > 0 )
        browserName = "InternetExplorer";
    if (navigator.userAgent.indexOf("Chrome") > 0)
        browserName= "Google Chrome" ; 
    if(navigator.userAgent.indexOf("Opera") > 0 ) 
        browserName = "Opera" ; 
    document.write("<h1>"  + browserName + "</h1>") ;
}
Run Code Online (Sandbox Code Playgroud)

但是当我使用"Google Chrome"运行我的代码时,useAgent属性会返回一个包含以下内容的字符串:

"Mozilla/5.0(X11; Linux x86_64)AppleWebKit/534.30(KHTML,与Gecko一样)Chrome/12.0.742.112 Safari/534.30"

但我不知道"Mozilla/5.0"在那里做什么,任何人都有任何想法?
(还有一件事,我使用Linux作为我的操作系统)

提前致谢 :)

javascript navigator browserid

12
推荐指数
1
解决办法
2万
查看次数

如何检测用户是否在Firefox 42+中使用跟踪保护

Firefox 在v42.0中推出了一项名为跟踪保护的功能.它会阻止多个跟踪脚本,例如Google Analytics,Marketo,LinkedIn等.

控制台输出

我试图通过navigator.DoNotTrack它来检测它,但它unspecified在两种情况下都会返回- 在普通模式下浏览,在私人模式下浏览 - 在Mac上使用Firefox 42.0.

如何在JavaScript中检测用户是否正在查看启用了跟踪保护的网站,因为navigator.DoNotTrack失败了?

javascript firefox privacy navigator do-not-track

12
推荐指数
3
解决办法
4380
查看次数

查找已停用小部件的祖先是不安全的。Navigator.of(context).pushAndRemoveUntil

navigator.pushandremoveuntil 工作正常,但抛出异常:此语句是从扩展 ChangeNotifier(提供程序)的类执行的。

在完成小部件树时抛出以下断言:查找已停用小部件的祖先是不安全的。

此时小部件的元素树的状态不再稳定。

要在 widget 的 dispose() 方法中安全地引用它的祖先,请通过在 widget 的 didChangeDependency() 方法中调用 dependentOnInheritedWidgetOfExactType() 来保存对祖先的引用。

Navigator.of(context).pushAndRemoveUntil(MaterialPageRoute(builder: (_) {return EmailAuthVC();}), (Route<dynamic> route) => false);
Run Code Online (Sandbox Code Playgroud)

navigation navigator dart flutter

12
推荐指数
2
解决办法
3万
查看次数

如何让jqGrid重新加载到服务器?

我们在网格上使用loadonce设置为true 的jqGrid导航器重新加载按钮.

重新加载按钮当前不会返回到服务器以获取数据 - 我们如何才能将重新加载到服务器以获取最新数据?

我相信我们可以利用beforeRefresh回调设置网格datajson代替local,但我不清楚如何,即使配置beforeRefresh方法-我真的不明白的文档.

jquery jqgrid navigator

11
推荐指数
1
解决办法
2万
查看次数

11
推荐指数
1
解决办法
1949
查看次数

Phonegap在应用运行时启用GPS /位置

我正在使用jquery-ui-maps和HTML5地理位置向用户显示位置列表,我需要利用用户的地理位置.

那么,这是用例,

  1. 用户未启用GPS /位置服务.
  2. 用户打开应用程序并导航到调用navigator.geolocation的视图以获取用户的位置
  3. 应用程序出错并通知用户必须启用GPS /位置服务
  4. 然后用户导航出应用并启用GPS
  5. 当用户返回应用程序并尝试查看地图(再次调用地理位置)时,应用程序仍然无法使用GPS.

我相信我已经将其缩小为一个Phonegap问题,其中GPS权限在应用程序加载时初始化,从未重新评估.

我的问题是,可以在应用程序的运行时启用GPS,还是Phonegap需要重新加载应用才能使用GPS?

geolocation navigator cordova

10
推荐指数
1
解决办法
2万
查看次数