-
Notifications
You must be signed in to change notification settings - Fork 108
Open
Labels
enhancementNew feature or requestNew feature or request
Description
| XhrLoadStrategy.setExtensionXhrType('mp3', XhrResponseType.Buffer) |
如果资源URL中没有有效后缀(通过resource-loader的getExtension方法获得),会导致默认使用text格式,而非arraybuffer返回,加载音频报错
if there isn't a valid extension within the resource URL (returned by getExtension function of third-party resource-loader module), it will load using text by default, instead of arraybuffer, and there we are getting an error
Failed to execute 'decodeAudioData' on 'BaseAudioContext': parameter 1 is not of type 'ArrayBuffer'.
建议如果设置资源type字段为audio,强制使用arraybuffer
i suggest if user sets the resource's type field to audio, use arraybuffer to parse fetched data rather than let the third-party module determine by itself (code)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request