1,找到http://xx.expo.cn:879/hao123/play.html hook了crossdomain.xml后无法播放的原因,其实是没填
wkeNetSetHTTPHeaderField(job, L"X-ServerIp", L"153.37.103.48 ", true); wkeNetSetHTTPHeaderField(job, L"X-Cache-Lookup", L"2-0", true); wkeNetSetHTTPHeaderField(job, L"Server", L"httpserver", true); wkeNetSetHTTPHeaderField(job, L"Content-Type", L"text/xml", true); wkeNetSetHTTPHeaderField(job, L"Client-Ip", L"113.74.124.199 ", true); wkeNetSetHTTPHeaderField(job, L"Cache-Control", L"max-age=7200", true); wkeNetSetHTTPHeaderField(job, L"Connection", L"Keep-Alive", true); wkeNetSetHTTPHeaderField(job, L"Accept-Ranges", L"bytes", true); wkeNetSetHTTPHeaderField(job, L"Keep-Alive", L"timeout=60, max=100", true); wkeNetSetHTTPHeaderField(job, L"X-RespTime", L"12/Mar/2018:10:57:49 +0800", true); wkeNetSetHTTPHeaderField(job, L"XCall-Server", L"vochttp_0x00102030", true);
这堆字段中的
wkeNetSetHTTPHeaderField(job, L"Content-Type", L"text/xml", true); 字段
具体发现这个Content-Type和wkeNetSetMIMEType(job, (char*)mime)还不一样,以后要小心了
2,跟进天外飞仙说的aardio不能绑定的bug,原因是绑定的回调返回了jsNull,不是mb的问题
3,跟进天外飞仙提到的laifeng.youku.com无法播放bug。
大概原因是user-sms-min.css里把.channel-player-v2的坐标设置的超出窗口了。但为啥chrome里,这个css没生效的原因还需要进一步调查