0

これが指摘されると、私は完全なばかのように感じるでしょうが、問題がどこから来ているのか理解できない構文エラーがあります。これが私のコードです(最後の行にエラーが表示されますが、それが原因であるとは思えません):

// handle GCM notifications for Android
 function onNotificationGCM(e) {
 switch( e.event )
 {
     case 'registered':
     if ( e.regid.length > 0 )
     {
         // Your GCM push server needs to know the regID before it can push to this device
         // here is where you might want to send it the regID for later use.
         PushWoosh.appCode = "33F93-5013B";
         PushWoosh.register(e.regid, function(data) {
                     alert("PushWoosh register success: " + JSON.stringify(data));
                 }, function(errorregistration) {
                     alert("Couldn't register with PushWoosh" +  errorregistration);
                 });

     }
 break;

みんなありがとう、私はここでばかのように感じていて、イライラする一日を過ごしました.

4

1 に答える 1

2

onNotificationGCM()関数は閉じられておらず、スイッチ ブロックもその中に含まれていません。JavaScript パーサーは、さらに 2 つの右中括弧 ( }) が表示されることを想定していますが、表示される前に入力ファイルが終了します。

私の推測では、これらの 2 つの中かっこをbreak;ステートメントの後に追加してから、 を割り当てる必要があると思いますPushNotification.prototype.register

于 2013-04-29T19:49:54.747 に答える