0
我試圖在主要活動中從webview調用javascript函數。這可以在我的自定義Render中調用,只需調用this.Element.Eval(「alert('')」)。在MainActivity中從webview調用javascript Xamarin
我無法調用FindViewById,因爲webview在Resouces.Id中不可用。
謝謝!
我試圖在主要活動中從webview調用javascript函數。這可以在我的自定義Render中調用,只需調用this.Element.Eval(「alert('')」)。在MainActivity中從webview調用javascript Xamarin
我無法調用FindViewById,因爲webview在Resouces.Id中不可用。
謝謝!
Xamarin.forms.WebView提供Eval()方法從C#調用JavaScript,這裏是官方文檔:Call JavaScript from C#。
我無法調用FindViewById,因爲webview在Resouces.Id中不可用。
使用x:Name
命名在XAML你的控制,這樣的:
<WebView x:Name="webView" ... />
然後,你可以通過名字在後面的C#代碼中使用它,就像這樣:
webView.Eval (string.Format ("printMultiplicationTable({0}, {1})", number, end));
你的WebView類型是什麼? 'Xamarin.Forms.WebView'或'Android.Webkit.WebView'? –
你好,它是一個Xamarin.Forms.WebView –