新しいObject.defineProperty構文を使用してプロパティが定義されたオブジェクトのプロパティにアクセスするときに、新しいiOS 6 javascriptエンジンで断続的なエラーや問題が発生しましたか? JavaScriptを未定義述べ失敗しますiOS 6 javascript object.definePropertyの断続的な問題
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Object/defineProperty
私が見ている場面は、このように定義されたオブジェクトのプロパティとしてaccessiedオブジェクトのメソッドの機能ではありません。
証拠? jsfiddleの例は素晴らしいでしょう。 – c69
iPadのSafariをターゲットにしているHTML5/Javascriptアプリケーションを使っている人がいるチームがいます。彼らは、テスト用のiPadをiOS6にアップグレードした後も、同様の問題を抱えています。答えを見つけ出すことができたら、ここでそれを追加します。がんばろう。 –
@Eric私はJavaScript Object表記のすべてのインスタンスを削除して問題を "解決"しました。 Object.create、.defineProperty、および.sealです。根本的な原因はまだ分かっていないし、アプリケーションのエラーを100%再生することができ、MacBookに接続して新しいWebインスペクタを使用すると問題が発生しなくなるため、追跡が特に難しい。私は孤立して何かを再現することもできませんでした(つまりjsFiddle)、さらに欲求不満に加わりました。 –