草庐IT

Navigator

全部标签

javascript - 当检测到静音(JS)时,如何提取前面的音频(来自麦克风)作为缓冲区?

我正在使用带有NodeJS后端的GoogleCloudAPIforSpeech-to-text。该应用程序需要能够监听语音命令,并将它们作为缓冲区传输到后端。为此,我需要在检测到静音时发送前面音频的缓冲区。任何帮助将不胜感激。包括下面的js代码if(!navigator.getUserMedia)navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;if(navigator.getUs

Navigator.sendBeacon-页面关闭也能发送请求

背景最近在需求中有一个这样的场景:需要在页面关闭的时候,用户不需要操作,主动关闭当前订单当时考虑的方案:在页面关闭的时候,向后端发送一个请求,将这个资源释放掉;定下方案时,觉得也不是什么难事,觉得谷歌浏览器应该会提供页面关闭的API供开发者使用。经过查找,找到了这么两个API:beforeunload和unloadbeforeunload当浏览器窗口关闭或者刷新时,会触发beforeunload事件。当前页面不会直接关闭,可以点击确定按钮关闭或刷新,也可以取消关闭或刷新。window.addEventListener('beforeunload',function(event){//Cance

javascript - navigator.getUserMedia() 录音 - 如何设置麦克风的音量输入级别?

navigator.getUserMedia(....)调用可以在某些现代浏览器中使用以使用Javascript录制音频。有没有办法调整/设置麦克风的输入音量?此设置并不总是最佳的。有时麦克风设置为仅在非常非常低的输入音量下录制。当然,用户可以在他的系统中手动调整输入音量级别,但我的大多数用户可能缺乏执行此操作的知识。因此,我最好能在通过“navigator.getUserMedia(....)”方式记录数据的JavaScript应用程序内部动态调整麦克风音量?是否有解决方案可以影响麦克风的输入音量水平? 最佳答案 WebAudio

Flutter : Exception on using Navigator. of(context) 用于 RaisedButton 的 onPressed 事件

我遇到了这个异常Exceptionhasoccurred.NoSuchMethodError(NoSuchMethodError:Themethod'ancestorStateOfType'wascalledonnull.Receiver:nullTriedcalling:ancestorStateOfType(Instanceof'TypeMatcher'))关于使用我为onPressed函数传递的自定义方法(navigateToLogin),对于RaisedButton,但是,当我直接在onPressed=(){...Navigationcode..}上编写相同的导航时,它工作正常

javascript - 如果 window.navigator.userAgent 已弃用,我应该改用什么?

这个问题在这里已经有了答案:Iswindow.navigator.userAgentreallygoingtobedeprecated?(2个答案)关闭6年前。MDNdocumentation表示window.navigator.userAgent已弃用,不应使用。如果我想收集用户浏览器和操作系统数据用于分析(而非功能检测),我应该使用什么?

ios - 需要时加载 TTNavigator,显示另一个 viewController 而不是在 Navigator 中持久化它

我正在制作一个用户需要登录/注册的应用程序,如果应用程序首次打开或没有默认登录信息可用。这个登录/注册View是常规的UIViewController看法。现在,我有一个MainMenuView,它是TTLauncherView,它将是显示给用户-如果用户成功登录/(注册和登录)-如果已经在userdefaults中保存了信息并且保存了凭据由服务器验证所以登录/注册页面只有在有没有保存用户默认值。我已经分别实现了(login.signup页面和功能性的launcherview是MainMenuView),但无法重定向成功登录后的用户,因为它启动了TTNavigator和我不想在导航器页

javascript - iOs 10 上的 Phonegap。不显示 navigator.notification.alert

我有一个按下登录按钮。如果您没有输入用户名或密码,它会发出通知。警报请求信息。在iOs10上,当页面在前面时它不会显示。如果我按两次主页按钮并且应用程序进入后台,应用程序上会出现警报吗?任何帮助 最佳答案 这听起来与ChisRae描述的症状相似在他对myanswer的评论中至myownquestion.尝试添加Content-Security-Policy元标记,看看是否能解决问题: 关于javascript-iOs10上的Phonegap。不显示navigator.notificati

javascript - react native : Send component state to other component using Tab Navigator

我有一个组件可以添加todosAddTodo,它可以正常工作并使用我添加的todos更新状态,我有一个组件TodoItems可以在中显示todos.我正在使用ReactNativeTabNavigator在组件之间切换,但我不确定如何发送状态this.state.todos从AddTodo组件到TodoItems组件。我一直在研究,但在TabNavigator中找不到解决方案,但StackNavigator有很多解决方案。组件AddTodoexportdefaultclassAddTodoextendsComponent{constructor(props){super(props);

ios - 强制 iPhone 在 Web Navigator(Safari、Chrome、Opera Mobile 等)中打开 Facebook 的 URL

我有一个简单的问题:我无法强制[UIApplicationsharedApplication]openUrl:在网络导航器中打开url,始终打开Facebook应用程序,不要转到facebook页面。 最佳答案 我通过在url中添加“?ref=0”解决了这个问题。这是有效的。 关于ios-强制iPhone在WebNavigator(Safari、Chrome、OperaMobile等)中打开Facebook的URL,我们在StackOverflow上找到一个类似的问题:

ios - 如何在 React Native Navigator 中禁用向后滑动手势

我正在使用ReactNative开发一个iOS应用程序。我使用了ReactNative的Navigator组件。当我将用户从一个屏幕推送到另一个屏幕时,用户可以通过在屏幕的左边缘滑动来弹出屏幕。我知道如何在nativeiOS代码中禁用它。然而,有什么方法可以阻止React-native应用程序中的这种行为。谢谢, 最佳答案 这里有一个很好的方法。你不需要破解节点模块!!定义一个新的场景配置。constNoBackSwipe={...Navigator.SceneConfigs.HorizontalSwipeJump,gestures