Виджет групп ВК чувствителен к defer/async, как быть?
На одном из своих проектов я сделал это проще, так как генерация должна быть асинхронна.
Думаю стоит сделать что то такое.
<script src="//vk.com/js/api/openapi.js?168" async onload="VK.Widgets.Group('vk_groups',{mode: 3,width: '220'},20003922);"></script>
Рабочий вариант кода:<div id='vk_comments'></div>
<script type="text/javascript">
function start(){
VK.init({apiId: 2900000, onlyWidgets: true});
VK.Widgets.Comments("vk_comments", {limit: 5, width: "496", attach: "*"});
}
</script>
<script async onload="start();" type="text/javascript" src="//vk.com/js/api/openapi.js?160"></script>