Check

opensocialネタ

| | コメント(0) | トラックバック(0)

mixiはnewUpdatePersonAppDataRequestで日本語保存すると化ける。

mixiはたまにcssの読み込みをサボる。
>IE6だけ?requestNavigateToで同じview内を飛ぶと発生するっぽい
>$('head').append('');して力ずくで解決

mixiはrequestNavigateToでstring以外の値を渡すとgetParamsで取得できない。

mixiのscript cacheを普通のscript tagに分解するfiddler scriptを書いてみた。
(これでlocalproxyを通しやすくなる)
速度とか気にしないならfiddler scriptもいけるかも。
if
(oSession.url.match(/app0\.mixi-platform\.com\/gadgets\/ifr\?country=JP/)) {
oSession.utilDecodeResponse();
var oBody =
System.Text.Encoding.UTF8.GetString(oSession.responseBodyBytes);
var script = '';
var template = '';
oBody = oBody.replace(/ src="\/gadgets\/concat\?rewriteMime=text\/javascript&(.+?)".+<\/script>/i,
function (nil, match) {
var qstr = match.split(/\&/);
for(var i = 0, l = qstr.length;i < l;++i) {
var k_v = qstr[i].split(/\=/);
k_v[1] = unescape(k_v[1]);
if (!k_v[1].match(/\.js$/)) continue;
script += template.replace(/%file%/, k_v[1]);
};
FiddlerObject.alert(script);
return script;
});
oSession.utilSetResponseBody(oBody);
};

トラックバック(0)

このブログ記事を参照しているブログ一覧: opensocialネタ

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/830

コメントする