草庐IT

APP自动化

全部标签

javascript - 页面刷新导致用户在angular js中自动注销

我有一个登录API,我正在我的服务中使用它functionlogInToService(callback,errback,login,password,rememberLogin){varurl="User/Login";varauthorizationHeader={'Authorization':"Basic"+login+":"+password};httpWrapperService.post(url,{login:login,password:password},authorizationHeader).then(functionsuccess(loginToken){//t

javascript - 为什么 Gulp 无法在更改时自动重新处理我的 JS?

在我的gulpfile.js中,JS更改会自动触发BrowserSync重新加载和我的JS处理任务。但出于某种原因,虽然重新加载确实有效,但我的JS任务无法正确处理JS更改并在dist/文件夹中创建新的JS文件。我必须为此重新启动Gulp。为什么?Gulpfile.js:vargulp=require('gulp');varsass=require('gulp-sass');varbrowserSync=require('browser-sync').create();varconcat=require('gulp-concat');varjshint=require('gulp-js

javascript - x-webkit-speech,如何自动点击麦克风图标自动录制很多单词?

我正在使用Chrome浏览器。代码将显示:如果你点击麦克风图标,你可以输入语音。像这样我的问题是如何让它录制语音自动识别,无需手动点击麦克风图标?比如当页面加载完毕,就开始记录;或者编写代码来模拟点击事件?可能吗?你能给一个示例代码或x-webkit-speechAPI的文档吗?谢谢。 最佳答案 这不应该是可能的,因为如果是的话,这将是一种隐私危害——一个页面可能会在用户没有意识到或没有意识到的情况下开始记录附近所说的话。如果有任何方法可以做到这一点,一旦浏览器开发人员意识到这个问题,它肯定会被删除。

javascript - Chrome App localStorage 不持久且 chrome.storage 不工作

我有一个chromeKiosk应用程序,我需要在机器打开和关闭之间保存数据(几个字节作为字符串)。但无论我尝试什么,localStorage似乎都在重启时被删除。当我转到chrome://inspect/#apps检查Chrome应用程序时,控制台中没有关于LocalStorage的相关错误在浏览器的Chrome中,我会简单地使用localStorage,但在Kiosk应用程序中这不会持续存在。代码示例:window.localStorage.setItem(id,temp);window.localStorage.getItem(id);按照这里的建议:Persistdataacro

javascript - 如何使用 App.cable.subscriptions.remove 在 Rails 5 中删除 actioncable channel 订阅?

要创建我运行的订阅:App.room=App.cable.subscriptions.create({channel:"RoomChannel",roomId:roomId},{connected:function(){},disconnected:function(){},received:function(data){return$('#messages').append(data['message']);},speak:function(message,roomId){returnthis.perform('speak',{message:message,roomId:roomI

javascript - 有没有办法自动将 Greasemonkey 脚本转换为小书签?

对于那些不知道小书签是什么的人:http://en.wikipedia.org/wiki/Bookmarklet 最佳答案 据我所知,没有“自动”的方式来实现这一点,但手动完成应该不会太难。如果脚本不依赖于GreaseMonkeyAPI那么它应该像复制粘贴一样简单,也许还有一些minification在一行中完成所有操作。您可能还想将其全部包装在以下代码中:javascript:(function(){/*Yourcodehere*/})();另外,请注意限制(您不能拥有无限长的小书签):https://www.squarefree

javascript - 是否有支持 Javascript 对象自动生成的库?

无论如何,无论是native还是通过库,都可以在Javascript对象上使用自动生成?IE,假设foo是一个没有属性的对象,可以只执行foo.bar.baz=5而不是需要foo.bar={};foo.bar.baz=5. 最佳答案 您不能完全使用您想要的语法来完成它。但和往常一样,在JS中你可以编写自己的函数:functionset(obj,keys,val){for(vari=0;i现在你可以这样做了://asperyouexample:set(foo,['bar','baz'],5);不用担心是否定义了bar或baz。如果您不

javascript - 如何配置 Express 响应对象自动给 JSON 添加属性?

我有一个对象:varobj={"stuff":"stuff"}在Express中,我像这样发送给客户端:res.json(obj);有没有办法配置response对象自动给它生成的json添加属性?例如输出:{"status":"ok","data":{"stuff":"stuff"}}谢谢! 最佳答案 一旦数据被添加到流中,再包装它就太晚了,所以你必须在之前做。要么简单地使用一个函数:res.json(wrap(obj));你也可以添加自己的json方法express.response.wrap_json=function(obj

javascript - Asp.Net MVC 4 从表单发布中的对象数组自动绑定(bind)模型

我在JavaScript中构建了一个对象数组,并希望通过Ajax将它们发回服务器(我正在使用jQuery)JavaScript对象数组如下所示:varcolumns=[{name:'col1',source:'whatever',hidden:false,width:50},...];我是这样回发的:$.post('/MyController/MyAction',{'columns':columns});在Controller操作上我目前得到这个:我有一个名为JqColumn的C#对象,我想将帖子绑定(bind)到该对象中,它看起来像这样:publicclassJqGridColumn

javascript - 在 chrome 中单击时,youtube 视频不会自动播放

我得到了这段代码,可以在点击图片时以动态方式嵌入youtube视频,它工作正常但点击时不会自动播放。它在mozilla中工作正常,但在chrome中不工作。我在网页中放置图像(视频缩略图)而不是视频iframe以减少页面负载,当单击这些缩略图时我正在通过jquery动态加载iframe一切正常但加载的视频不是自动播放但给另一个播放YouTube视频的按钮。我希望它在chrome中点击时自动播放。请帮忙 YouToubesreplaceexample p{margin-bottom:2em;} iframe,.ytLoader{display:block;margin:0auto