感谢楼上两位。
不是播放器的事,百度音乐盒是个flash,flash插件已已经安装,没有问题,flash广告都看得到。
对于链接问题我已经做了处理,如下:
view->page()->setLinkDelegationPolicy(QWebPage::DelegateExternalLinks);
connect(view, SIGNAL(linkClicked( const QUrl&)),SLOT(onUrlClicked(const QUrl&)));
我打开普通的页面是没问题的,点链接也没问题,我觉得问题是出在百度音乐盒的点击方式。
不知各位有没有注意到,击点播放那个小图标的html 源码是这样的:
<a href="#" > 播放</a>
我在怀疑qwebkit不认为我是在打开一个新的链接,所以怎么点都没反应。