• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

あぶさんHVのブログ一覧

2013年10月10日 イイね!

みんカラ不具合?(修正済み)

※どうやら修正されたようです

みんカラのマイページでストリームが表示されない……。
機能別に切り替えても表示されません。



Adblockが原因かと思い切ってみたけど症状改善せず。

よし、ちょっとデバッグしてやろうと開発者ツールを呼び出す。


2個のエラーと13個の警告ですか。警告はCSS関連だから無視。エラーも画像が見つからないという内容だから無視するべきか。
となると怪しいのは下2行のXHR。アクセスしてみるとデータは取ってこれているみたい。上がストリームで、下が広告関連のデータ。ストリームはJSONで取得しているのか。ふむふむ。
とりあえずXHRが実行されている行を除こうとしたらJqueryの中じゃないですかヤダー。仕方ないのでJSファイル1個1個見ていきますか。

Javascriptにコメントが丁寧に残されているのですごく読みやすい。サジェスト関連のjavascriptがすごくわかりやすいです。ありがとうございました。
ファイル名も非常にわかりやすい。stream_ver2.jsが怪しいですね。ファイル名ですぐにわかりました。本当にありがとうございます。経過時間算出処理とかすごく役に立ちそうです。
広告やニュース関連はXHRオブジェクトからopenしているのに、こっちはjqueryなんですね。
どうやらInfiniteScrollerVer2とかdivstreamが怪しそう。initからreadyで呼び出してる感じか。とりあえずブレークポイント設置してリロード! はいビンゴ!!
357行目のthat.getPostsHTML();から239行目の$.getJSONにドンピシャ!

分かったことは$.getJSONのコールバック関数にデータが呼び出しされていないのが原因かなと。ブラウザでアクセスしたらちゃんとデータ引っ張ってきているからどっか仕様変更したからエラー落ちしてる感じ。
242行目のvar preUserID = 0;に入らないから$.getJSONが悪さしているのは確定だね!
とりあえずウォッチで$.getJSONの定義を見ると「function (a,b,d){return c.get(a,b,d,"json")}」ってなってる。あれれ~、239行目のgetJSON呼び出しは「$.getJSON(url, function(data) { 省略 });」ってなってる。ここが間違いなのかとさらに調べたら、第二引数はコールバックでもいいみたい。じゃあ間違ってないか。まあXHRは成功しているから「なんらかの理由でコールバック関数が呼び出されない」としか言いようがないみたいな感じ。

全部は見れないけど、「お友達・ファン」に切り替えるとみることが出来る。こっちだとちゃんとコールバック関数の中に入っているからさらに謎が深まる。
不具合が起きるのは「すべて」「車種・パーツ」のタブのみ。ここに原因が隠れてそう。帰ってきたJSONデータにエラーがあるのかもしれない。

うん、わからん!

こっちの環境
Windows 7 Pro SP1
Google Chrome 30.0.1599.69 m
Posted at 2013/10/10 15:39:37 | コメント(0) | トラックバック(0) | 雑記 | 日記

プロフィール

「ご報告 http://cvw.jp/b/1854908/42411863/
何シテル?   01/15 00:46
いつか終わりが来るその時まで、車とともにありたい

ハイタッチ!drive

みんカラ新規会員登録

ユーザー内検索

<< 2013/10 >>

   1 2 34 5
6 7 89 10 11 12
1314 15 16 17 18 19
20 21 22 23 242526
27 28 29 3031  

リンク・クリップ

TRD エキゾーストマニホールド 
カテゴリ:その他(カテゴリ未設定)
2015/03/26 11:48:30
エキマニ交換 
カテゴリ:その他(カテゴリ未設定)
2015/03/26 11:45:56
最悪miniショップ Johnbull(ジョンブル) 
カテゴリ:その他(カテゴリ未設定)
2015/03/16 11:26:52

愛車一覧

トヨタ カローラスポーツハイブリッド トヨタ カローラスポーツハイブリッド
速くて楽なやつ AVSは付いているけど10.5インチディスプレイオーディオPlusは付 ...
トヨタ ヴィッツ トヨタ ヴィッツ
2018年12月24日に売却いたしました。 枚方の車屋で販売されています。もし買うという ...
スズキ ワゴンR スズキ ワゴンR
親父の5台目の車です。 知り合いから5万円で譲ってもらいました。 ECU故障により買い ...
トヨタ カリーナ トヨタ カリーナ
2013年5月12日に納車。 MTで修復歴なし、走行距離は1.5万km、本体価格25万円 ...

過去のブログ

2019年
01月02月03月04月05月06月
07月08月09月10月11月12月
2018年
01月02月03月04月05月06月
07月08月09月10月11月12月
2017年
01月02月03月04月05月06月
07月08月09月10月11月12月
2016年
01月02月03月04月05月06月
07月08月09月10月11月12月
2015年
01月02月03月04月05月06月
07月08月09月10月11月12月
2014年
01月02月03月04月05月06月
07月08月09月10月11月12月
2013年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation