我是一名移动网络开发人员,我想测试几个iOS设备以查看mime- iOS设备可以接受的类型和url方案。在iOS(iPhone/iPad/iPod)上查找所有注册的MIME类型/ URL方案协议(意图过滤器)
在Android上我可以安装一个名为PackageExplorer一个应用程序,列出了所有的APK,并列出哪些文件中的所有“意图过滤器” MIME类型(图片/ PNG,文本/ HTML,文本/ X-虚拟卡)和url方案(如geo :, tel :, sms :, mailto:,http://youtube.com)应用程序处理。
如果我能从我的移动网页上的服务器或浏览器端支持/注册哪些方案和MIME类型,那将是非常好的,但如果这不可行,我正在寻找一个显示器或应用程序在iOS中查看设备当前支持的所有已注册文件MIME类型和网址方案协议。
如何查找iOS设备上的所有注册方案/ MIME意图过滤器?
更新:我不知道,如果它是完整的,但我发现URL方案的正式名单在移动Safari炫耀:http://developer.apple.com/library/safari/#featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html(还在寻找MIME类型等)
据我所知,这是不可能的 - 你所能做的就是拿出你的URL方案列表并询问设备是否通过UIDevice依次支持每个方案。虽然我没有足够的信心将其作为实际答案发布。 – Tommy 2011-05-11 17:21:37
雅,我确实看到有可能在“原生”应用程序中问这样的设备是否支持url,但我仍然希望有一些方法可以找到所有支持的MIME类型和方案......我只开发移动网络应用程序,能够很好地了解支持哪些文件类型和协议,并且我可以在链接和下载中使用,这些知识都是非常有用的。 – Fox 2011-05-13 18:23:54