File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5252function get_output () {
5353 global $ CFG ;
5454
55- $ out = '<div class="recordrtc"> ' ."\n" ;
55+ $ out = '<div id="alert" class="alert hide">Use Firefox for best experience</div> ' ."\n" ;
56+ $ out .= '<div class="recordrtc"> ' ."\n" ;
5657 $ out .= ' <div class="header"> ' ."\n" ;
5758 $ out .= ' <select class="recording-media" style="display:none"> ' ."\n" ;
5859 $ out .= ' <option value="record-audio">Audio</option> ' ."\n" ;
Original file line number Diff line number Diff line change @@ -49,3 +49,8 @@ audio.selected {
4949 -moz-transform : scale (1.05 );
5050 transform : scale (1.05 );
5151}
52+
53+ .alert {
54+ text-align : center;
55+ width : 100% ;
56+ }
Original file line number Diff line number Diff line change @@ -206,6 +206,12 @@ M.tinymce_recordrtc.view_init = function(Y) {
206206 } ;
207207
208208 //// Initialization for recordingMedia
209+ if ( webrtcDetectedBrowser !== 'firefox' ) {
210+ var alert = document . querySelector ( 'div[id=alert]' ) ;
211+ alert . innerHTML == "Use Firefox for best experience" ;
212+ alert . classList . add ( 'alert-danger' ) ;
213+ alert . classList . remove ( 'hide' ) ;
214+ }
209215 if ( webrtcDetectedBrowser === 'edge' ) {
210216 // webp isn't supported in Microsoft Edge
211217 // neither MediaRecorder API
You can’t perform that action at this time.
0 commit comments