我正在创建一个用户观看视频的网站,并在此过程中回答问题.但是,我有一个问题.当用户在iPhone上观看YouTube嵌入视频时,它会在iOS播放器中启动,而不是在YouTube播放器中启动.当我尝试将播放器从全屏移开时,它会暂停视频而只是坐在那里.我正在使用此代码:
if (
document.fullscreenElement ||
document.webkitFullscreenElement ||
document.mozFullScreenElement ||
document.msFullscreenElement
) {
// exit full-screen
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
}
}
Run Code Online (Sandbox Code Playgroud)
这适用于除iOS iPhone播放器之外的所有内容.我也尝试过隐藏播放器,但这也不起作用.有没有办法让玩家脱离全屏或某种变通方法?谢谢!
注意:我使用的是Youtube iframe API.https://developers.google.com/youtube/iframe_api_reference?hl=en
我有另一个阵列问题......
我已经声明了一个数组如下:
NSArray *sliderValAtTimes;
Run Code Online (Sandbox Code Playgroud)
这是带错误的代码:代码:sliderValAtTimes[x] = sliderValue;
错误:在"NSArray*"类型的对象上找不到数组元素的预期方法
声明:
int x = 0;
sliderValue = [[NSString alloc] initWithFormat:@"%0.0f", self.slider.value];
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒!
到目前为止,我已经使用Gunicorn和这个配置文件 systemd:
[Unit]
Description=gunicorn daemon
After=network.target
[Service]
EnvironmentFile=/var/www/user/.envvars
User=user
Group=www-data
WorkingDirectory=/var/www/user
ExecStart=/var/www/venv/bin/gunicorn --workers 3 --bind unix:/var/www/user/user.sock config.wsgi:application --env DJANGO_SETTINGS_MODULE='config.settings.production'
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
和Nginx代理请求这个 unix 套接字。
尝试达芙妮,我意识到我无法指定--env DJANGO_SETTINGS_MODULE='config.settings.production'
但是我在 中指定了这个变量asgi.py,在这一切都是正常的。
一旦我运行了gunicorn service,套接字本身就会立即创建,来自nginx.
当我尝试对 Daphne 执行相同的操作时,出现错误:
6 月 26 日 11:48:32 p435061.kvmvps daphne[8447]:ValueError:int() 的文字无效,基数为 8:'/var/www/user/user.sock'
但是unix.sock当我尝试运行Daphne和创建我的systemd文件时,我不知道如何使用
更新
我更改了设置文件,它给出了一些奇怪的东西,但它有效:
[Unit]
Description=daphne daemon
After=network.target
[Service]
EnvironmentFile=/var/www/gglobal/.envvars
User=gglobal
Group=www-data
WorkingDirectory=/var/www/gglobal
ExecStart=/var/www/venv/bin/daphne -b unix:/var/www/gglobal/gglobal.sock config.asgi:channel_layer -v2
[Install]
WantedBy=multi-user.target …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 Angular 创建一个 TS User 类。我声明了我的属性,如下面的代码所示,但我收到此错误。
未提供“id”的参数。
export class User {
private id: number;
private etabName: string;
constructor(id: number, etabName: string, ) {
this.id = id;
this.etabName = etabName;
}
get _id(): number {
return this. id;
}
set _id(value: number) {
this. id = value;
}
}Run Code Online (Sandbox Code Playgroud)
html ×2
ios ×2
javascript ×2
angular ×1
arrays ×1
daphne ×1
django ×1
doxygen ×1
nginx ×1
objective-c ×1
typescript ×1
unix ×1
video ×1
youtube-api ×1