したがって、エラー (少なくとも最初のエラー) を次の関数に絞り込みました。
var genArray = function () {
var arr, len, i;
if(arguments.length > 0) {
len = [].slice.call(arguments, 0, 1)[0];
arr = new Array(len);
for(i = 0; i < len; i++) {
arr[i] = genArray.apply(null, [].slice.call(arguments, 1));
}
} else {
return null; //or whatever you want to initialize values to.
}
return arr;
}
次に、非常に役に立たないエラーが発生します。
error on line 71 at column 23: StartTag: invalid element name
Below is a rendering of the page up to the first error
現在、関数は明らかに71 行目にありません(おそらくコンパイル済みの ePub にありますが、それらがどのように相関しているかはわかりません)。さらに、そのエラーが JavaScript コンテキストで何を意味するのかわかりません。また、このコードはブラウザー (Safari を含む) でも正常に動作します。
問題を引き起こしている可能性のあるアイデアはありますか?
EDIT:気まぐれに、に[]
変更して問題があるかどうかを確認しましたArray()
。運がない。