我想在我的 Xamarin.Forms 应用程序中启用 HTML5 本地存储。当我部署到 Android 设备时,我可以看到网页出错,因为本地存储未启用。
本地存储可以按如下方式启用:
webview = (WebView) findViewById(R.id.webview);
WebSettings settings = webview.getSettings();
settings.setDomStorageEnabled(true);
当我只能访问 Xamarin.Forms Web 视图 (Xamarin.Forms.WebView) 时,如何/在哪里可以访问 Android Web 视图 (Android.WebKit.Webview) 的这些平台特定设置。
更一般地说,是否有可能在 Xamarin.Forms 中编写特定于平台的代码,或者 Xamarin.Forms 对于除了最基本的应用程序之外的所有应用程序都过于有限?