将其另存为html文件并在Android Chrome中加载:
<html>
<body style="overflow:hidden;transform: scale(0.5, 0.5);">
<video controls>
<source src="http://techslides.com/demos/sample-videos/small.mp4">
</video>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
它应该如下所示:
如果你玩它,你会发现删除它overflow:hidden或transform:scale将使控件跨越视频的整个宽度按预期.但是,这两种样式的组合使得任何视频控件的大小都不正确,如图所示.
这个问题似乎有点相关,并建议transform: translateZ(0)在包含元素中添加一个,但是将该转换添加到正文上的现有转换或新的包含div上并不能解决问题.
这是Android Chrome中的错误吗?我不明白为什么这两种风格的结合会影响视频控制的宽度.
我有一个使用Shiro进行身份验证的webapp.web.xml和shiro.ini的相关部分是:
<listener>
<listener-class>org.apache.shiro.web.env.EnvironmentLoaderListener</listener-class>
</listener>
<filter>
<filter-name>ShiroFilter</filter-name>
<filter-class>org.apache.shiro.web.servlet.ShiroFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>ShiroFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
<dispatcher>ERROR</dispatcher>
</filter-mapping>
Run Code Online (Sandbox Code Playgroud)
和
[main]
authc.loginUrl = /authoring/login.html
authc.successUrl = /authoring
logout.redirectUrl = /authoring/login.html
[users]
foo = foo
[urls]
/authoring/logout = logout
/authoring/** = authc
Run Code Online (Sandbox Code Playgroud)
Shiro正确拦截来自未经身份验证的客户端的所有请求,并重定向到已配置的loginUrl(然后在成功进行身份验证后将其转发到请求的页面).我希望发生的是,如果经过身份验证的客户端向/authoring/login.html发出明确请求,则将其重定向到/ authoring.只有在客户端通过身份验证时才会发生这种情况.
例如,想一想Gmail的工作原理 - 在您登录后尝试访问mail.google.com(甚至https://accounts.google.com/ServiceLogin)会将您重定向到收件箱.Shiro可以开箱了吗?如果没有,那么实施它的正确方法是什么?
我有一个 Electron 应用程序,我试图打开一个本机文件选择器对话框并限制用户只能选择具有某些自定义扩展名的单个文件(称为 .foo)。
在 macOS(Mojave,如果这很重要的话)上,使用 Electron ^3.0.0,如下:
dialog.showOpenDialog({ properties: ['openFile'], filters: [{name: 'Foo
Files', extensions: ['foo']}] })`
Run Code Online (Sandbox Code Playgroud)
将打开一个本机文件选择器,仅允许用户选择目录。
这:
dialog.showOpenDialog({ properties: ['openFile'], filters: [{extensions:
['foo']}] })
Run Code Online (Sandbox Code Playgroud)
将打开一个本机文件选择器,允许我选择单个文件,但允许选择具有任何扩展名的文件。
如何在 macOS 上打开本机文件选择器对话框,限制用户选择具有特定扩展名的单个文件?
我试图通过Cloudformation模板启动RDS堆栈.我想在我的数据库实例上启用增强监控.为此,MonitoringRoleArn必须在资源上指定属性.
据我所知,这个ARN应该指向已经给出AmazonRDSEnhancedMonitoringRole策略的IAM服务角色,如下所述:
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.OS.html
理想情况下,我还希望通过Cloudformation创建该角色.然而,对于我的生活,我找不到如何在Cloudformation模板中执行此操作的示例.事实证明,Cloudformer工具不会分析IAM资源.
有没有人这样做过?你能分享一个例子吗?