Nuestra comunidad educativa permite a los usuarios utilizar iframes para insertar contenido H5P (HTML5), lo cual funciona muy bien como una URL de iframe permitida.
Sin embargo, un tipo de contenido que incrusta un grabador de audio está reportando este error:
Sé que esto podría ser un problema con la forma en que el contenido de origen prueba la conexión, pero estoy tratando de aislar qué es diferente cuando el iframe se incrusta en Discourse.
Ha habido una actualización de la línea de comandos en las últimas 3 semanas. Estoy encontrando referencias a la activación de force_https, pero no sé cómo hacerlo. Como no soy un administrador de sistemas completo, pero tengo todas las claves, ¿podrías explicármelo?
Los desarrolladores del software indican que probablemente no se trata de un problema de HTTPS después de todo (reconocen un mensaje de error mal redactado) y es más probable que sea un problema de que el iframe no está otorgando la política de características para solicitar acceso al micrófono (agregar allow=“microphone *” no ayudó).
Esto apenas es crítico; estoy más curioso que otra cosa.
El problema es que para conceder acceso al micrófono mediante el parámetro allow en un iframe, este se elimina de las etiquetas iframe en Discourse, como se ha informado en otro lugar.