我的 Windows Phone 应用程序显示错误“您需要为此任务安装应用程序是否要在商店中搜索它?” 在应用程序上,但调试时没有任何显示。如果我单击“是”,它会打开商店并搜索某些东西,但什么也没找到。我该如何解决这个问题?
编辑:当我禁用 IsEnabledScript 时它会消失。
我的 Windows Phone 应用程序显示错误“您需要为此任务安装应用程序是否要在商店中搜索它?” 在应用程序上,但调试时没有任何显示。如果我单击“是”,它会打开商店并搜索某些东西,但什么也没找到。我该如何解决这个问题?
编辑:当我禁用 IsEnabledScript 时它会消失。
让我尝试猜测:您使用的是WebControl
. 您最初导航到的页面可能会尝试通过 Javascript 重定向到具有协议扩展名(如 facebook://)的 URI(这解释了为什么您没有遇到问题的原因IsScriptEnabled
是错误的)。
Windows Phone 尝试使用本机应用程序打开该链接。如果您没有知道如何处理该协议的应用程序,它会在应用商店中启动搜索以找到可以处理的应用程序。
您可以做的是订阅Navigating
事件WebBrowser
并查看它重定向的位置。
编辑 :
在这种情况下,如果您想停止该行为,请Navigating
设置e.Cancel
为。true