windows - UWP 或 UAP Windows 应用中的 WebView 相关 API 是否有任何变化?
问题描述
我有一个支持 Windows 8.1 的应用程序,但现在它已更新为 UWP/UAP(即 Windows 10)应用程序。
更新自定义 URI 方案后不起作用,在网页上单击按钮时,我们使用“navto://”自定义 URI 方案并在 js 文件中完成处理。按钮动作是通过锚标记绑定的。
通过这种方法,我们向前/向后导航我们的网页或用于将用户发送到特定网页。
但是现在这个 js 文件并没有在单击同一个按钮时被调用,并且会出现一个系统弹出窗口,上面写着“你需要一个新的应用程序来打开这个 navto 链接”。作为参考,请查看随附的错误弹出屏幕截图。如果有人熟悉这个问题,请向我提出解决方案。
实际上,我按照此页面迁移应用程序https://docs.microsoft.com/en-us/visualstudio/misc/migrate-apps-to-the-universal-windows-platform-uwp?view=vs-2015#MigrateCSharp
并且还通过谷歌搜索尝试了其他选项,但我还没有任何完美的解决方案。
谢谢
解决方案
推荐阅读
- c# - 一个更简单的通用 ClientBase 工厂
- asp.net-mvc - ASP.NET Core MVC 2.2 在模型中失去价值
- python - 切换到 ON 时,气流 dag 自动触发 DAG?
- java - 未能执行目标 org.springframework.boot:spring-boot-maven-plugin:2.2.2.RELEASE:run
- wordpress - 在 dokan 付款表单中添加额外的上传字段
- django - 我真的需要 Django Rest Framework 来用 Django 开发 Restful api 吗?
- java - 有效 POM 中存在依赖关系,但依赖关系树中没有
- python-3.x - 'datetime.time' 对象没有属性 'where' Python
- php - 如何使用 ZipArchive 保存 PHP 从 DOCX 获取的图像
- android - inAppBrowser 加载页面时如何添加预加载器?