草庐IT

webkit-playsinline

全部标签

javascript - 如何使用 javascript 激活 CSS3 (webkit) 动画?

我真的卡住了。我想要我创建的CSS动画(如下)在单击div时激活。我认为我能做到的唯一方法是使用javascript创建一个onClick事件。但是我不知道如何运行/引用我的css文件中的动画。谁能帮帮我?这是我的css文件中的动画,我想通过单击一个div来运行它。@-webkit-keyframescolorchange{0%{background-color:red;opacity:1.0;-webkit-transform:scale(1.0)rotate(0deg);}33%{background-color:blue;opacity:0.75;-webkit-transfor

javascript - Node-Webkit:如何在本地文件系统中创建文件?

通过使用Node-Webkit,我尝试从网络workerjs文件中创建并写入用户定义的本地文件夹中的文本文件。我尝试使用requestFileSystemSync()、.root.getFile()、.createWriter()等,但我不确定这在哪里文件已保存(可以将其写入定义的本地文件夹,还是“沙盒化”到特殊文件夹位置?)。任何人都可以就从网络worker创建文本文件到任意本地文件夹位置的最佳方式提供建议吗?也就是说,在沙盒文件系统之外的本地文件系统中?谢谢。 最佳答案 听起来您可能正在尝试使用网络文件系统API。这可能是一个合

javascript - webkit的 `$$`返回和jQuery的 `$`返回有什么区别?

如果在像Chrome这样的webkit浏览器中,我会这样做:$$('span');我得到的结果看起来与jQuery的几乎完全一样:$('span');如果在控制台中查找$$的定义,我会得到:bound:function(){returndocument.querySelectorAll.apply(document,arguments)}对于$我得到:function(a,b){returnnewc.fn.init(a,b)}我可以在$$对象上执行什么类型的功能,而我不能用jQuery($)对象执行? 最佳答案 $$正如您所说,是特

javascript - jQuery 动画 -webkit-transform

是否可以使用jQuery为webkittranslate3d设置动画?我读到,当使用jQuery的animate属性时,您必须使用驼峰式大小写css属性,但在translate3d的情况下,这似乎不起作用。我有以下代码,我想对其进行动画处理而不是立即发生?$("#main-nav").css('-webkit-transform',"translate3d(0px,"+e+"px,0px)scale(1)");为澄清起见,“e”是传递给运行我的上述代码的函数的变量。 最佳答案 使用text-indent就可以了。示例:$(".tes

javascript - 我如何使用 jQuery 获取 -webkit-transition-duration 属性?

因为这会将过渡持续时间设置为1秒:$('#objectID').css('webkit-transition-duration','1s');我假设这会返回当前持续时间值:$('#objectID').css('webkit-transition-duration');但事实并非如此。 最佳答案 更简单的答案:parseFloat(getComputedStyle(targetElement)['transitionDuration']) 关于javascript-我如何使用jQuery

javascript - WebKit JS 绑定(bind) : step by step how to

我不得不承认我是WebKit的新手,所以提出正确的问题并不是那么容易。我拥有的是来自WebKit.org的WebKit.它更新、构建,我可以调试-我让它在Windows上运行。我感兴趣的是如何为我拥有的一些IDL文件生成stub文件。我理解高级图片:使用IDL语言编写接口(interface)生成stub文件(.h和.cpp文件)。将您的代码添加到之前生成的stub文件中。我已经在“WebCore.gypi”中指定了我的IDL文件。然后我在“WebCore.gyp”中指定了我的IDL文件的路径。显然这还不够,因为构建WebKit不会为我的IDL文件生成stub文件。我一度怀疑我的IDL

javascript - jQuery Cleditor 所见即所得文本编辑器 : keyup() works in webkit browsers but not Firefox or IE

我正在尝试跟进之前关于如何在外部HTML元素(例如)中显示来自Cleditor文本框的内容的Stackoverflow问题。.这是thequestion和thefiddle它解决了我在webkit浏览器中的问题,但没有解决Firefox或IE:这是来自fiddle的代码:$("#input").cleditor();$(".cleditorMainiframe").contents().find('body').bind('keyup',function(){varv=$(this).text();//or.html()ifdesired$('#x').html(v);});我读过Ge

java - 加载 webview 时错误膨胀类 android.webkit.WebView

我以前从未遇到过这个问题,我的设置与以前的情况几乎相同。错误本身是:android.view.InflateException:BinaryXMLfileline#7:Errorinflatingclassandroid.webkit.WebView我正在像这样在XML文件中启动一个WebView:我正在使用选项卡fragment,启动xml文件的fragment是这样的:publicclassFragmentTab1extendsFragment{publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,Bund

xml - XSLT document() 在 WebKit 浏览器中的使用

尝试在XSL样式表中包含和访问多个XML文档时遇到问题。我将文档节点分配为变量,然后尝试在我的xsl:template中访问它们,类似于:我在使用IE和Firefox时得到正确的计数,但是任何WebKit浏览器(Safari、Chrome)给我的计数都是0。有什么想法吗? 最佳答案 Chrome有一个cross-origin-policy防止包含本地文件。文档函数只能在本地引用自身: 关于xml-XSLTdocument()在WebKit浏览器中的使用,我们在StackOverflow上

windows - 使用 node-webkit 应用程序设计系统托盘

我正在使用node-webkit构建后台Windows应用程序有一个系统托盘菜单。我希望能够构建一个比带有复选框的下拉菜单更复杂的系统托盘菜单;更类似于保管箱的东西:nw.js'sdocs中没有提及系统托盘的样式。.我如何使用nw.js做到这一点?如果不是nw.js,还有哪些其他语言/框架适合做这样的事情? 最佳答案 首先创建一个窗口。在托盘上点击让这个窗口出现在那边。vargui=require('nw.gui');vartray=newgui.Tray({title:'',icon:'assets/css/images/menu