我在通过 NSURLProtocol 子类中的特殊协议方案处理视频请求时遇到了一些问题。其他所有资源(图像/文本)都得到了正确处理,但是,当发送视频请求时,我只接到“canInitWithRequest”的电话,没有跟进。所以,我的视频资源没有得到解决。现在,我环顾四周,并没有找到明确的解决方案。有些人改用嵌入式 HTTP 服务器,但这似乎有点矫枉过正。有谁知道这是否是一个错误,如果不是,为什么会有这个限制,是否有解决方法?
类似的问题:WebView 的自定义 NSURLProtocol 类在 HTML5 文档中加载视频时不起作用,但不幸的是没有答案。