我做了一些环顾四周,但我仍然感到困惑.
我尝试过Crockford的JSMin,但Win XP因某些原因无法解压缩可执行文件.
我真正想要的是一个简单易用的JS minifier,它使用PHP来缩小JS代码 - 并返回结果.
原因是因为:我有2个文件(例如)我正在处理它们:scripts.js和scripts_template.js
scripts_template是我写的普通代码 - 然后我必须缩小它并将缩小的脚本粘贴到scripts.js中 - 我实际在我的网站上使用的脚本.
我想通过在我的页面上做这样的事情来消除中间人:
<script type="text/javascript" src="scripts.php"></script>
Run Code Online (Sandbox Code Playgroud)
然后是scripts.php的内容:
<?php include("include.inc"); header("Content-type:text/javascript"); echo(minify_js(file_get_contents("scripts_template.js")));
Run Code Online (Sandbox Code Playgroud)
这样,每当我更新我的JS时,我都不必经常访问网站来缩小它并将其重新粘贴到scripts.js中 - 所有内容都会自动更新.
是的,我也尝试过Crockford的PHP Minifier,我看了一下PHP Speedy,但我还不了解PHP类......那里有什么猴子可以理解的,也许是RegExp的东西?
我们如何让这更简单?
我只想删除制表符空格 - 我仍然希望我的代码可读.
这不像剧本使我的网站显得滞后,它只是一切都比没有好.
删除标签,有人吗?如果可能的话,如何完全删除BLANK线?
尝试使用Web Speech API时有点痒痒.我完全从文章中复制了代码,我在你说话的时候遇到了问题,但是直到你再说一遍才会发生任何事情.
[小提琴:http://jsfiddle.net/w75v2tm5/ ]
JS:
if (!('webkitSpeechRecognition' in window)) {
//handle error stuff here...
} else {
var recognition = new webkitSpeechRecognition();
recognition.continuous = true;
recognition.interimResults = false;
recognition.start();
var final_transcript = '';
recognition.onresult = function (event) {
var interim_transcript = '';
if (typeof (event.results) == 'undefined') {
recognition.onend = null;
recognition.stop();
upgrade();
return;
}
for (var i = event.resultIndex; i < event.results.length; ++i) {
if (event.results[i].isFinal) {
final_transcript += event.results[i][0].transcript;
} else { …Run Code Online (Sandbox Code Playgroud) 我一直注意到您可以使用 HTML5 <video> 标签播放音频文件。考虑到您只需要使用 1 个元素来播放视频和音频,这看起来真的很方便。一个例子是JSFiddle。
<video src="http://www.w3schools.com/html/horse.mp3" controls></video>
Run Code Online (Sandbox Code Playgroud)
我的第一个问题是:这是会一直存在的东西,还是浏览器计划稍后删除的侥幸?
如果不是,我如何使用 JavaScript 知道文件是视频还是音频?因为如果我是对的, .ogg文件不能是视频或音频吗?我正在尝试为 Chromebook 制作一个媒体播放器应用程序,但我需要能够区分音频和视频。
我正在尝试创建一个简单的函数来获取JavaScript FileEntry并将其"转换"为JavaScript File对象.我在这里有基本功能:
function fileEntrytoFile(e){
var f = 0;
e.file(function(file){
f = file;
});
return f;
}
Run Code Online (Sandbox Code Playgroud)
f返回时仍为0.如何返回File回调函数生成的对象?
我希望制作一个类似于 Google 自己的 Chrome Dev Editor 的 Chrome 应用程序,这是一个使用网络标准构建的应用程序来创建 Chrome 应用程序/扩展
在 Chrome 开发编辑器中,可以直接在应用程序本身内运行您创建的 Chrome 应用程序/扩展程序。它构建应用程序并执行它们。
是否有特定的 API 可以为我想要制作的应用程序执行此操作?如果是的话,它是什么以及它的文档在哪里?
任何有关此主题的指导将不胜感激。
谢谢你!-瑞克