Windows 8 Metro JavaScriptアプリでmootools-core-1.4.5.jsを使用していますが、アプリパッケージを作成しようとすると、検証ステップでエラーが発生しました。
mootools-core-1.4.5.js has JavaScript syntax or other problems.
Windows 8 Metro JavaScriptアプリでmootools-core-1.4.5.jsを使用していますが、アプリパッケージを作成しようとすると、検証ステップでエラーが発生しました。
mootools-core-1.4.5.js has JavaScript syntax or other problems.
私は自分に合った解決策を見つけました。
私はmootools-core-1.4.5-full-compat.jsを使用し、これらの行をコメントアウトしました:
//Browser.exec = function(text){
// if (!text) return text;
// if (window.execScript){
// window.execScript(text);
// } else {
// var script = document.createElement('script');
// script.setAttribute('type', 'text/javascript');
// script.text = text;
// document.head.appendChild(script);
// document.head.removeChild(script);
// }
// return text;
//};
//String.implement('stripScripts', function(exec){
// var scripts = '';
// var text = this.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function(all, code){
// scripts += code + '\n';
// return '';
// });
// if (exec === true) Browser.exec(scripts);
// else if (typeOf(exec) == 'function') exec(scripts, text);
// return text;
//});