【问题标题】:What is the message dialog "Search for app in the Store?" in Windows Phone 8.1 WebView什么是消息对话框“在商店中搜索应用程序?”在 Windows Phone 8.1 Web 视图中
【发布时间】:2014-05-21 03:06:43
【问题描述】:

我正在为 Windows Phone 8.1 应用为 android 和 ios 制作的 WebView。
但在 Windows Phone 8.1 中,每次浏览页面时都会启动一个奇怪的消息对话框。
什么html代码导致了这个?我希望对话框不启动。

【问题讨论】:

    标签: windows-phone-8 webview windows-runtime windows-phone-8.1 winrt-component


    【解决方案1】:

    当您尝试启动设备上未安装处理程序的 URI 方案或文件类型时,会出现该对话框。该网页正在尝试导航到具有无法识别的方案 (mycustomscheme:some_parameters) 的 URI,或者它正在尝试下载具有无法识别的文件扩展名 (somefile.myfiletype) 的文件。

    【讨论】:

    • 我的方案是https://,它是一个html 文件。但在html 中,有一个jquery.min.map 文件。我想这会导致问题。我会弄清楚更多。谢谢。
    • 弄明白了吗?我也遇到了同样的问题
    【解决方案2】:

    几天前我遇到了类似的问题。 实际上 windows phone 用户代理字符串是这样的:

    Mozilla/5.0(移动;Windows Phone 8.1;Android 4.0;ARM;Trident/7.0; 触碰;房车:11.0; IEMobile/11.0;诺基亚; Lumia 520) 像 iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537

    你可以看到这个字符串中也有 Android 和 iPhone,所以我正在开发一个 Angular 应用程序,它会将设备识别为 Iphone 设备并发送像这​​样的 ez:scancode 协议,这就是问题出现的原因首先。

    确保您的设备是正确的,其次是错误的原因是您发送的协议不是 http/https。 您需要确定从哪里提出此协议。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多