作者:Pissa_lo | 来源:互联网 | 2023-09-10 17:11
我们正在开发一个PWA应用程序,我们希望使用电容器将其打包为apk。我们将server.url
属性设置为web端点的电容。config.json。
该应用程序使用CAS服务器对用户进行身份验证,当我们尝试使用window.location
或window.open
导航到登录页面时,将显示一个带有“文档已移动”消息的html页面,下面的链接可转到预期的页面。
我们已经尝试过使用电容浏览器插件,但这会从Webview中创建一个chrome实例,这会使身份验证过程变得复杂,导致迫使我们使用Deeplink返回应用程序。
在电容器配置中,我们为所有需要的主机/域设置了allowNavitation
属性。
"server": {
"url": "http://10.47.3.121:7700/app","hostname": "localhost","allowNavigation": ["mydomain.es","10.47.3.121"]
},
这是webview的限制,还是我们错过了电容器配置中的某些内容?