我开发了一个将https://github.com/sindresorhus/screenfull.js/用于全屏模式的网站。在Chrome,Firefox,Open和Safari上,插件可以正常工作。但是当我使用Internet Explorer 10+时,插件无法正常工作。因此,当我处于全屏模式时,即使使用键盘也无法滚动内容。
我尝试将 let clinician = day[staffer.occ][staffer.index];
if ((staffer.occ === 'optom' && this.optom[staffer.index].ersatz && availability.rescheduled > 0) ||
availability.attended > 0) {
error = 'error';
} else if (availability.rescheduled > 0) {
error = 'warning';
}
if (availability.unavailablereason.trim().length > 0 ) {
clinician = {...clinician, error: error, klass: this.lookup.unavail[availability.unavailablereason.trim()],
reason: availability.unavailablereason };
} else {
clinician = {...clinician, error: error};
}
添加到正文,但没有进行任何更改。
能帮我吗?预先谢谢你。
答案 0 :(得分:0)
问题是,在处理Internet Explorer时应传递一个不同的元素。使用与您使用的组件相同的组件...
代替:
Binds Rails to the specified IP - defaults to 'localhost' in development
and '0.0.0.0' in other environments'
执行以下操作:
if (screenfull.enabled) {
screenfull.request();
} else {
// Ignore or do something else
}