在 Google 的 PageSpeed 报告中,有一些阻塞 Javascript 需要异步。从这篇文章中我知道我必须将 async 属性放置到我的脚本标签中:
<script async src="http://third-party.com/resource.js"></script>
在 cakePHP 中,我不能完全做到这一点,我只能得到:
<script async="async" src="http://third-party.com/resource.js"></script>
使用Html的脚本方法如下:
$html->script(array('jsfile1', 'jsfile2'), array('async' => 'async'));
我试过array('async')
了,但它在脚本标签中打印出 0='0'
我怎样才能让它打印async
在脚本标签中。另外,我怎样才能让它在css的链接标签中也可用?
注意:我使用的是 CakePHP 1.3x