我一般都知道HTML5视频和全屏的问题.但是,这是关于嵌入式YouTube视频和使用YouTube默认iframe嵌入代码.
上下文是我试图更深入地回答我自己关于YouTube视频的无缝和沙盒的问题.工作已在测试页面开始
(请注意,表单元素到目前为止根本不起作用.)
问题是,如果我登录HTML试用版,目前我无法全屏播放任何视频.因此属性毫无意义.
有没有人知道有关YouTube提供全屏的计划的最新信息,以及浏览器是否会因为安全限制而允许它或者今天解决这个问题?
我不希望默认启用全屏.用户必须由他/她自己启动它.
目前无法使用替代视频播放器,因为目的是测试YouTube的默认代码.
在JavaScript中,我可以这样做:
foo = "\u2669" // 1/4 note
Run Code Online (Sandbox Code Playgroud)
但我不能这样做
foo = "\u1D15D" // full note -five hex digits
Run Code Online (Sandbox Code Playgroud)
它将被解释为"\ u1D15"后跟"D"
这有什么变通方法吗?
更新2012-07-09:ECMAScript Harmony的提议现在包括对所有Unicode字符的支持.
我一直在阅读手册和网页上的各种页面,包括很多关于SO的问题.但是,我仍然无法session_destroy()理解PHP中的概念以及其他未设置会话数据的方法.
对于从未在$_SESSION超全局数组外部注册会话变量的站点,请考虑这一点.
session_start();
$_SESSION = array();
session_regenerate_id(true); // New cookie + old session file on server deleted
session_destroy(); // What does PHP do here that was not done above?
Run Code Online (Sandbox Code Playgroud)
请注意,我已经构建了多年的工作登录注销脚本.这个问题不是要让事情发挥作用,而是我想要准确理解发生了什么.
(SO上的很多答案也使用session_unset()了取消注册变量.但是,我从不使用session_register(),所以这看起来真的很多.)
5年前(真的!)Wez Furlong是PDO的首席开发人员,他写道:
我建议您在使用当前PHP 5.1.3版本候选版本和快照中的PDO :: MYSQL时使用以下属性:
$ db-> setAttribute(PDO :: ATTR_EMULATE_PREPARES,true);
这会导致使用PDO本机查询解析器而不是mysql客户端中的本机预处理语句API,并有效地消除了这些问题.
基本原理在http://wezfurlong.org/blog/2006/apr/using-pdo-mysql/上给出
但是,如果现在PDO正在使用Mysqlnd(至少我认为是),问题已经得到解决,他无法回答.
有人知道吗?