Не вижу HTML управление пропуском звука в Safari - PullRequest
0 голосов
/ 04 апреля 2020

В Chrome Я могу видеть элемент управления, чтобы пропустить звук вперед или назад в аудио, но в Safari я его не вижу.

Я пробовал оба варианта: Атрибуты src и type непосредственно в элементе управления аудио и в дочернем теге source, с тем же результатом.

<audio controls="" controlslist="nodownload" src="http://myserver:1340/api/v1/media/mediaAsset/s3/groupId/25/variantId/6?token=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhbGciOiJSUzI1NiIsImtleSI6ImJ3QXV0aFBsYXRmb3JtIiwiYXVkIjoiYndBdXRoUGxhdGZvcm0iLCJzdHJhdGVneSI6ImNsb3VkVXNlciIsImlkIjo3NiwiZmlyc3ROYW1lIjoiVGVzdCIsImxhc3ROYW1lIjoiRWRpdG9yIiwiZW1haWwiOiJ0ZXN0LmVkaXRvckBidXNpbmVzc3dpcmUuY29tIiwicG9ydHJhaXQiOiIiLCJjb25uZWN0QWNjb3VudCI6MTAxMDM3NiwidGltZXpvbmUiOi01LCJjaXR5IjoiTmV3IFlvcmsiLCJpYXQiOjE1ODU5NTY3MTcsImV4cCI6MTU4NTk1NjczN30.WnGPJpEnhxhiwmd5mELBmiR1r6lyRzNHtxPTA0XV0YKW-P619yy1OrnnmkdgjiKJNinIRHCrOr_DrCdJbdNj49sVP6J4n7pRcot2c6a1Xpe8K5xTPJ2qyYL_V7N_n5NIsoXNrEYMgHzAjVE3AJ-LVaBbbcFgSu4adTaV0AC1mpCwer7_bVB1J_Sx6oT57xJa_61Ajqd2Gyu712XTy46rp164ad6Iz0PYxxDqGTb7gQ46RvVMocvV4N6tZwdo_zBqev9RPdf1qeYxpieWlXvI3VUMdUCloxdaLiPx72Q6Hc2oHxfs63jOw8esv7QUFtcnzPrYDNq_lggcj4c4s10feg" type="audio/mp3"></audio>

1 Ответ

0 голосов
/ 04 апреля 2020

Атрибут controls в теге audio не имеет значения, даже пустого, и controlslist не указан в качестве допустимого атрибута на w3.org, поэтому вам, вероятно, следует избегать этого. Некоторые браузеры могут быть не так терпимы к недопустимым атрибутам. Следовательно, вы должны просто написать этот тег как <audio controls src="..." type="audio/mp3">

Кроме того, атрибут type действителен только в тегах source, которые являются потомками тега audio.

ресурс: https://www.w3.org/html/wiki/Elements/audio

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...