我花了整整一天的时间试图让我的头脑围绕HTML5 websockets,但我仍然有点困惑几点:
希望有人在那里可以帮助我理解这些要点,非常有意义!
W.
我试图在PHP中抛出自己的404,具体取决于某些GET变量.但以下是行不通的.我可以确认pge标题回来时带有'404状态代码'..htaccess似乎没有正确重定向.我错过了什么吗?
PHP代码:
if(!$_GET['page']){
header('HTTP/1.0 404 Not Found');
}
Run Code Online (Sandbox Code Playgroud)
.htaccess代码:
ErrorDocument 404 /404.html
Run Code Online (Sandbox Code Playgroud)
非常感谢!
我需要知道客户端在nodeJS服务器端的某些条件语句使用什么传输方法.
有谁知道我怎么能得到这些信息?它是否保存在客户端对象中?
我开始使用mongoDB和mongoose.我想知道人们如何管理不断发展的模式.例如,如果我开始使用这样的架构:
user_ID : 123,
user_firstName : 'bob',
user_lastName : 'smith'
Run Code Online (Sandbox Code Playgroud)
并将其演变为以下内容:
user_ID: 123,
user_name: [first:'bob', last:'smith']
Run Code Online (Sandbox Code Playgroud)
如何更新或管理使用旧架构设计建立的旧记录?
我有一个简单的多页面应用程序有三页,我webpack.config.js
entry
看起来像:
{
entry: {
a: 'pages/a.js',
b: 'pages/b.js',
c: 'pages/c.js',
}
}
Run Code Online (Sandbox Code Playgroud)
每个页面都包含几个React组件,其中一些组件在第一次渲染时可以在首页看到,其中一些组件在视图之外.
我想以声明的方式定义每个页面/条目的哪些组件是"关键的"(在首页上),并将CSS提取到一个单独的文件中.就像是:
{
a: ['compononents/button/style.css', ...],
b: ['compononents/title/style.css', ...],
c: ['compononents/header/style.css', ...]
}
Run Code Online (Sandbox Code Playgroud)
输出类似于:
- dist/a.critical.css
- dist/b.critical.css
- dist/c.critical.css
Run Code Online (Sandbox Code Playgroud)
我一直在使用extract-text-webpack-plugin,但似乎找不到告诉它只在特定条目的上下文中提取特定CSS的方法.
如何在特定条目/页面的上下文中提取特定的CSS文件内容?
我有3000多行javascript,我需要进入一个合理/可维护的结构.我选择使用requireJS,因为它被一些人推荐给我.我有一堆在整个应用程序中使用的变量,需要随处可用.我还有一堆需要随处可用的功能.除了这两个依赖项之外,大多数代码可以分成它们自己的模块.
我无法理解如何管理我的主变量,以便如果一个代码模块对变量进行更改,其余的JS模块将会看到更改.我想我需要看一些示例来演示requireJS如何在更大规模上工作,文档中的示例.
如果有人是经验丰富的requireJS用户,我很乐意听取您的提示!
我注意到像http://hypem.com这样一个完整的ajax网站的网站现在设法废弃他们的#!ajax网址但保持了一个完整的ajax网站.这怎么可能?
我在刷新后遇到网站初始页面加载问题.我使用Chrome进行开发,但问题在所有浏览器中都很明显.
我收到消息"等待mysite.com ......"并且加载指示器继续旋转.这样保持这样大约10秒钟然后Chrome放弃并告诉我"无法从开发者控制台中加载资源'foobah.png'".图像肯定在所述的路径上.有时它加载有时不加载.如果我完全删除对此图像的引用,则错误将落在页面内的不同图像上.这是一个常规但间歇性的故障.
我的网站是javascript重(2500多行)我怀疑它可能与以下任何一个有关:
有没有人有这种类型的页面加载问题的经验?
感谢您提供的任何帮助!
示例URL:http: //dev.thebeer.co/imgs/UI/inboxIcon.png
Chrome开发者工具屏幕:
更新:
这是来自firebug的示例屏幕截图.您可以看到对资源的请求没有超时但需要很长时间才能检索.
失败的文件可以从CSS背景图像到普通图像到甚至是字体文件.我认为这个问题比客户端更深.我们也一直在体验Chrome"以下网页已经变得无法响应.您可以等待他们变得敏感或者杀死他们"偶尔会出错.我们已经剥离了所有javascript的页面,它几乎是一个裸壳!跨浏览器继续出现图像加载问题.
更新:
我发现http错误日志中的以下错误似乎与问题相关联.任何人都知道他们的意思以及如何解决这些问题?
[ Wed Feb 23 06:54:17 2011] [debug] proxy_util.c(1854): proxy: grabbed scoreboard slot 0 in child 5871 for worker proxy:reverse
[Wed Feb 23 06:54:17 2011] [debug] proxy_util.c(1967): proxy: initialized single connection worker 0 in child 5871 for (*)
[Wed Feb 23 06:54:24 2011] [debug] proxy_util.c(1854): proxy: grabbed scoreboard slot 0 in child 5872 for worker proxy:reverse
[Wed …
Run Code Online (Sandbox Code Playgroud) 我有一个问题是MediaElement.js(我的flash视频播放器)没有播放我的.m4V视频文件(使用ffmpeg编码),直到视频完全加载.
我用各种第三方视频文件对它进行了测试,这些视频文件在完全加载之前似乎可以立即播放.只有我的文件没有:(
当使用html5视频解决方案播放时,它们会立即播放,而不是闪光灯后备.
这可能与视频编码的设置有关吗?我没有看到任何其他原因.
码:
<video id="player1" src='BriefTour.m4v' type="video/mp4" preload="none"></video>
<script>
var videoPlayer = MediaElement('player1',{
success:function(me){me.play();}
});
</script>
Run Code Online (Sandbox Code Playgroud)
如您所见,我没有指定选项,播放器处于默认设置.
希望有人之前已经有过这样的经历,可以帮助我!
我担心我的应用程序中的内存泄漏,因为我使用jquery的html()方法来替换DOM中的内容.我只是想确保这些事件监听器不会在浏览器内存中徘徊.
我搜索了jquery文档没有明确的答案.有人知道吗?
多谢你们!