この有線エラーは、再現性はありませんがランダムに発生しています。Jquery: proxy: function( fn, context ) {のこの行/関数でエラーをスローします
この問題を引き起こすコードは次のとおりです。画面の回転に使用され、setTimeout($.proxy(function... :
_showPanel: function(index) {
// go to first panel, index is out of range
var index = (index > this._panels.length - 1) ? 0 : index,
// calculate next panel index
nextIndex = (index + 1) % this._panels.length,
panel = this._panels[index],
oldPanelElement = this._currentPanelElement;
// set timer when to switch to next panel
this._panelRotationTimeout = **setTimeout($.proxy**(function () {
if (this && this._showPanel) {
this._showPanel(nextIndex);
}
}, this), panel.time);
// hide old panel
if (oldPanelElement) {
oldPanelElement
.hide()
.detach();
}
// show/hide animation
if (panel.animation) {
this._animation.show();
} else {
this._animation.hide();
}
// show new panel
this.element.find('.panelContainer')
.append(panel.element);
panel.element.show();
// update status and button
this._updateDisplay();
// track current panel details
this._currentPanelIndex = index;
this._currentPanelElement = panel.element;
this._currentDeviceStatusIndex = index;
},