我有一个webview,我会在页面加载后注入一些JS。
我知道在Android上我可以用
webView.loadUrl("javascript:function foo(str) { } foo('x');");但在UWP上
WebView.Navigate("javascript:function foo(str) { } foo('x');");无法工作,因为导航需要一个URI对象,而不是一个字符串。
我该怎么做?
发布于 2016-04-09 07:19:56
One解决方案:
当WP8.1在处理触摸事件时遇到问题时,我们曾经使用过此解决方案。我们使用上述方法将hammer.js注入到所有web页面,并且运行良好。
另一个解决方案:
用InvokeScriptAsync作为尼尔在他的评论中提到的。这个解决方案在MSDN论坛上有一个很好的概述
https://stackoverflow.com/questions/36501256
复制相似问题