我有以下要求:
使用WKURLSchemeHandler可以满足要求,但这仅在iOS 11中引入。
到目前为止,我唯一可以达到的解决方案是:
拥有嵌入式Web服务器似乎过大了,并且会带来很多麻烦。但这似乎是在面临类似要求时采用的方法。例如,Cordova和Ionic Capacitor项目。
Ionic Capacitor仅在其停止对iOS 10的支持时才删除嵌入式Web服务器: https://github.com/ionic-team/capacitor/releases/tag/1.0.0-beta.11
我对使用私有API的解决方案不感兴趣。