Skip to content

Commit a948e4b

Browse files
authored
Merge pull request #2561 from vuvanhieu143/MOBILE-3569_intergration
MOBILE-3569 resource: Allow IFRAME to use XHTML
2 parents 8d95636 + e0413f8 commit a948e4b

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/addon/mod/resource/providers/helper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ export class AddonModResourceHelperProvider {
142142
mimetype = this.mimetypeUtils.getMimeType(ext);
143143
}
144144

145-
return mimetype == 'text/html';
145+
return mimetype == 'text/html' || mimetype == 'application/xhtml+xml';
146146
}
147147

148148
/**

src/assets/js/iframe-treat-links.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
// Find the link being clicked.
5151
var el = event.target;
52-
while (el && el.tagName !== 'A') {
52+
while (el && (el.tagName !== 'A' && el.tagName !== 'a')) {
5353
el = el.parentElement;
5454
}
5555

src/providers/utils/iframe.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ export class CoreIframeUtilsProvider {
329329

330330
// Find the link being clicked.
331331
let el = <Element> event.target;
332-
while (el && el.tagName !== 'A') {
332+
while (el && el.tagName !== 'A' && el.tagName !== 'a') {
333333
el = el.parentElement;
334334
}
335335

0 commit comments

Comments
 (0)