cheditor 익스플로러
본문
답변 2
head.sub.php
파일에 보시면 48번째 줄에
echo '<meta http-equiv="X-UA-Compatible" content="IE=10,chrome=1">'.PHP_EOL;
라고 되어 있는 부분이 있습니다.
이것을
echo '<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">'.PHP_EOL;
라고 고칩니다.
/plugin/editor/cheditor5/popup/js/image.html5.js 파일에서
1067번째 줄에 보면
orientation = self.getOrientation(evt.target.result.slice(0, 64 * 1024));
라고 되어 있는 부분이 있습니다.
이것을
아래와 같이 고칩니다.
try{
orientation = self.getOrientation(evt.target.result.slice(0, 64 * 1024));
} catch(err) {
}
라고 고친후에 브라우저 캐시를 지우면 되실겁니다.
/plugin/editor/cheditor5/popup/js/image.html5.js
제일 하단에 있는 init() 함수를 아래처럼 수정해도 되네요.
function init(dialog) {
... 생략 ...
if (browser.mobile) {
input = document.getElementById('inputImageUpload');
input.setAttribute('capture', 'gallery');
}
if (ArrayBuffer && !ArrayBuffer.prototype.slice) {
ArrayBuffer.prototype.slice = function (start, end) {
var len = this.byteLength;
start || (isFinite(start) && 0 < start && start < len) || (start = 0);
end || (isFinite((end) && start < end && end < len) || (end = len - 1));
return (new DataView(this, start, end - start)).buffer;
}
}
}