PreloadManagerInterface
Joomla! 预加载管理器接口
自版本 |
4.0.0 |
---|---|
包 |
Joomla CMS |
方法
dnsPrefetch
尽早解析资源来源。
dnsPrefetch( uri, mixed||string|int attributes = []) :
自版本 |
4.0.0 |
---|
参数
- uri
string
公共路径- attributes
array<string|int, mixed>
此链接的属性(例如“array('as' => true)”, “array('pr' => 0.5)")
返回值
void
getLinkProvider
获取链接提供程序
getLinkProvider() : \Psr\Link\EvolvableLinkProviderInterface
自版本 |
4.0.0 |
---|
返回值
EvolvableLinkProviderInterface
preconnect
启动与资源的早期连接(DNS 解析、TCP 握手、TLS 协商)。
preconnect( uri, mixed||string|int attributes = []) :
自版本 |
4.0.0 |
---|
参数
- uri
string
公共路径- attributes
array<string|int, mixed>
此链接的属性(例如“array('as' => true)”, “array('pr' => 0.5)")
返回值
void
prefetch
指示客户端应预取此资源。
prefetch( uri, mixed||string|int attributes = []) :
自版本 |
4.0.0 |
---|
参数
- uri
string
公共路径- attributes
array<string|int, mixed>
此链接的属性(例如“array('as' => true)”, “array('pr' => 0.5)")
返回值
void
preload
预加载资源。
preload( uri, mixed||string|int attributes = []) :
自版本 |
4.0.0 |
---|
参数
- uri
string
公共路径- attributes
array<string|int, mixed>
此链接的属性(例如“array('as' => true)”, “array('crossorigin' => 'use-credentials')")
返回值
void
prerender
指示客户端应预渲染此资源。
prerender( uri, mixed||string|int attributes = []) :
自版本 |
4.0.0 |
---|
参数
- uri
string
公共路径- attributes
array<string|int, mixed>
此链接的属性(例如“array('as' => true)”, “array('pr' => 0.5)")
返回值
void
setLinkProvider
设置链接提供程序
setLinkProvider(\Psr\Link\EvolvableLinkProviderInterface linkProvider) :
自版本 |
4.0.0 |
---|
参数
- linkProvider
EvolvableLinkProviderInterface
链接提供程序
返回值
$this