0
我有一個網絡工作人員,它會產生大約30個AJAX請求,在每個請求之後它會使用postMessage向用戶界面發送消息來記錄進度。 例如:當使用多個postMessage調用時,HTML5網絡工作者錯誤「未捕獲的SyntaxError:沒有足夠的參數」
postMessage({type: "progress", name: "customers", message: "Success" }).
約10-20請求(並不總是相同的號碼)後,出現以下錯誤:
未捕獲的語法錯誤:沒有足夠的論據。
如果我刪除postMessage調用,一切工作正常,如果我添加額外的postMessage調用,Web工作人員提供更少的請求後的錯誤。
它似乎也取決於數據的類型,如果postMessage調用包含JSON對象而不是字符串,web工作者會更快死亡。
有誰知道爲什麼會發生這種情況?