有沒有一種方法可以在Windows應用商店的任何Webview導航事件中使用href(例如:myapp:// xyz)來捕獲超鏈接的點擊(8.1 )應用程序?我知道這可以通過在html中使用window.external.notify來實現。此功能在wp7中丟失,後來在wp8中添加 這是不允許在Windows 8.1應用程序或我在這裏丟失的東西嗎?從Windows應用商店中的WebView中捕獲定製協議的導航
0
A
回答
0
通過Windows Phone 8中的WebView,我推測它是一個WebBrowser控件。 顯然沒有直接的方式,我可以找到獲得超鏈接點擊。因爲用戶交互不啓動的所有內部rdirects,超鏈接和類似導航都具有與鏈接點擊具有相同類型的模式。所以沒有明顯的直接分離方法。 (除非你處理一些UI事件,比如瀏覽器上的點擊等,我不認爲這是一種明智的方式)
0
在Windows 10中,您可以使用WebView上的「UnsupportedUriSchemeIdentified」事件。確保將事件參數Handled設置爲true,以使Windows對話框不會彈出。
相關問題
- 1. Windows商店應用導航
- 2. Windows應用商店從App.xaml.cs導航?
- 3. WebView捕獲導航到自定義協議
- 4. 在Windows應用商店應用中捕獲無聲視頻
- 5. 如何處理/捕獲Windows應用商店中的長按
- 6. 如何在Windows 8的webview中捕獲導航事件?
- 7. 從WebView捕獲導航事件
- 8. Windows應用商店應用中的DynamicResource?
- 9. 從Windows應用商店應用中的WebView打印靜態內容
- 10. 商店的Facebook從的WebView
- 11. C#Windows應用商店WebView獲取用戶代理
- 12. 在Windows應用商店中捕獲並保存XAML/C#中的照片
- 13. 滑塊在Windows商店應用的ListView正在對他們自己的協議
- 14. Windows商店應用中的TypeLoadException
- 15. Windows應用商店中的滑塊
- 16. System.IO.Directory .NET中的Windows應用商店
- 17. Windows應用商店中的Grid.ShowGridLines
- 18. 在Windows應用商店應用中獲取DependencyProperty的名稱
- 19. 您如何在Windows應用商店App中設計WebView控件?
- 20. 綁定到Windows應用商店的SelectedItems.Count
- 21. Windows應用商店:導航到其他頁面
- 22. Windows Phone 8應用程序,導航到商店
- 23. Windows商店應用程序:主導航組合框樣式?
- 24. Windows 8商店應用 - 滑動手勢導航
- 25. Windows應用商店應用中的PropertyPaths和綁定
- 26. 使用Windows商店應用開發的WebView類
- 27. WebView Windows應用商店應用C#Ajax不能正常工作
- 28. 獲取商店中的Windows Phone應用程序的版本
- 29. 檢測我的Windows應用商店應用視圖已被捕獲或填充
- 30. 在Windows應用商店中使用Sql
感謝@Gaurav Deochakke的回覆。是的,我指的是Windows Phone 8中的WebBrowser控件。似乎是windows 8.1的webview控件中的嚴重缺陷。希望MS會有一些更新,包括該功能。你知道有任何更新? – shefintk
這是一個討論8.1中的web視圖控制的msdn頁面。希望它有幫助: http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.webview.aspx 那麼,從它可用的直接事件中,它似乎不可能捕獲在html鏈接上點擊的事件。但除非我們真的開始研究它,並試圖找出任何間接方法來捕捉事件,否則沒有什麼可說的。 希望我的回答和評論中的這個鏈接能讓你走向正確的方向。接受答案或投票,如果它幫助:) 乾杯。 –