首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cordova-ios 6.1.0如何使用WKURLSchemeHandler

Cordova-ios 6.1.0如何使用WKURLSchemeHandler
EN

Stack Overflow用户
提问于 2020-07-12 12:00:04
回答 1查看 1.1K关注 0票数 2

我有一个cordova项目,直到现在我才能构建和部署到cordova-ios 6.1.0。我想这与WKWebView支持有关。

我试着建立和部署应用程序给相似者。构建说可以,部署工作和我的index.html服务,但没有更多。什么事都不会发生。我启用了Safari模式,并连接到模拟器,但是没有日志:(

从官方发布的笔记中我可以读到关于WKURLSchemeHandler:https://cordova.apache.org/announcements/2020/06/01/cordova-ios-release-6.0.0.html的文章

我必须使用方案和主机名的首选项吗?如果我把它分别设置为'app‘和'localhost’,它会改变什么?我必须更改应用程序代码中的任何内容吗?

它停止工作,我第一次不知道在哪里寻找问题。

从日志中我可以读到:

无法发送信号服务com.app.WebKit.WebConent:113 :找不到指定的服务无法发送信号服务com.app.WebKit.Networking:113 :无法找到指定的服务

知道怎么继续吗?

EN

回答 1

Stack Overflow用户

发布于 2020-10-16 20:04:10

我在config.xml上使用了相同的代码:

代码语言:javascript
复制
<preference name="scheme" value="app" />
<preference name="hostname" value="localhost" />

另一件事,但我需要在服务器端启用CORS,但是如果您不能更改服务器中的任何内容(我的情况),您可以从oracle中启用这个插件:

代码语言:javascript
复制
cordova plugin add cordova-plugin-wkwebview-file-xhr

如果这对你有帮助的话?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62860818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档