我如何让网页游戏在相同的URL上运行?
How do I have a web game run on the same URL?
对于我的概念的快速原型,我使用Express与蒙古包,到目前为止已经建立了一个蒙古包cookie存储系统。
我的问题:是否有可能,登录/认证/等后,有一切发生在同一页,又名"/游戏"?我仍然希望渲染多个视图和路径,但使用屏幕的不同区域,或覆盖屏幕上的元素,与基础游戏。翡翠依旧可见
我想让用户始终在同一个URL上,但仍然使用多个路由和视图。我查看了"/game/:stuff"之类的内容,但我认为这仍然会改变URL。
这被称为单页web应用程序。
一种常见的方法是使用哈希令牌路由到不同的视图。例如,以下所有url都是同一页面的一部分:/game#introScreen
/game#level1
/game#level2
您的客户端代码可以响应URL的哈希部分的更改,并相应地更改显示。页面不会重新加载,所有的JavaScript代码(和变量状态)都保持不变。
如果你使用的是像angularjs这样的框架,它可以帮你做路由。
相关文章:
- 如何从“”运行url;.js”;文件
- 如何使用特定的javascript函数创建一个url,以便在加载页面时运行
- 在页面加载完成之前,使用URL参数运行JavaScript
- 仅在 url 索引上运行脚本
- PHP-如何让别人可以'不要更改url中的参数,也不要在刷新页面时再次运行脚本
- 如果URL包含字符串don't运行jQuery函数
- 如何在Javascript中的运行时确定页面URL
- 使用PHP运行Javascript后,获取URL的内容(文本)
- 无法使用json数据url在android中运行实时股票图
- 使用 URL 片段来确定运行哪个 jquery 函数
- 使用 PhoneGap 在运行时将 URL 添加到 iPhone 中 cordova.plist 文件中的白名单中
- 运行字符串数组并在 url 中找到匹配项,如何做到这一点
- Javascript - 如果 url 包含 X,请忽略脚本,否则运行脚本
- 如何使用 url 运行 jsfiddle 结果
- 基于url运行javascript
- 从URL运行一个又一个函数
- 如何通过URL运行Javascript代码
- 只使用部分URL运行if/else脚本
- 通过url运行javascript
- 使用url运行程序