问题标签 [uno-platform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
374 浏览

xamarin.forms - 是否可以使用 Uno 平台将 AdMob 集成到 Android 应用程序中

我有一些想迁移到 Android 的 UWP 应用程序。

我已经使用 Xamarin.Forms 迁移了一些我发现 Uno Platform 似乎很棒。但是我没有找到任何关于在使用 Uno Platform 的 Android 项目中集成 AdMob 广告的信息。

有人已经做过了吗?

0 投票
1 回答
240 浏览

xaml - 为 Uno 平台嵌入图像到 Wasm

如何嵌入不同的图像而不是"LockscreenLogo.png"

我将在主页上显示的自定义图像导入“资产”文件夹并使其成为嵌入式资源。之后,我添加了一个图像组件并将其设置为我的自定义图像。

但是,在构建并单击“在浏览器上查看”选项后,图像在主页上不可见。图像在“资产”文件夹中不可用。

如何使用 Uno Platform 和 Wasm 嵌入和显示自定义图像?

谢谢。

0 投票
0 回答
96 浏览

xamarin - 通过 Xamarin.Forms 和 Uno 平台从 WebAssembly 中的按钮发生不可预测的样式更改

我正在开发一个跨平台 Xamarin.Forms 应用程序。现在,我通过 Uno Platform 添加了对 WebAssembly 的实验性支持。

在 Uno 平台中,WebAssembly UI 依赖于 UWP UI。正如您在底部看到的,我的 ContentPage 上有一个按钮,它响应大小的变化,不要错过当前的提议:

在此处输入图像描述

在此处输入图像描述

但是,在 WebAssembly 中,按钮的文本会向右移动,如您所见:

在此处输入图像描述 在此处输入图像描述

我在 ScrollView 和 StackLayout 中的特殊 ContentView 项目组合如下:

我的内容视图:

添加代码块是:

我怎样才能防止这个问题?谢谢你。

0 投票
2 回答
646 浏览

javascript - 在 Xamarin.Forms 上使用 Javascript 打开浏览器窗口

我有一个 Xamarin.Forms 应用程序。它包括一个像这样的按钮:

我正在发送一个 URL 链接来单击事件以打开特定网页。代码是:

在 UWP、Xamarin.iOS 和 Xamarin 中。Android 此代码通过 Xamarin.Essentials 运行:

但是,我的 Xamarin.Forms 应用程序使用 Uno 平台投影到 WebAssembly 代码,因此此代码块未运行。因此。我将Jint安装到 Xamarin.Forms 应用程序。此 catch 块打印到浏览器控制台的链接,但在 API 参考中没有 window.open 函数跟踪:

如何通过 Javascript 表单 Xamarin.Forms C# 代码在 WASM 上打开 WebBrowser 页面?谢谢。

0 投票
0 回答
185 浏览

c# - UNO 平台的 MapControls

我正在尝试使用 UNO 平台显示地图,我按照示例代码说明https://platform.uno/docs/articles/controls/map-control-support.html

我在 UWP 上运行它没有问题,但是对于 Android,我部署到模拟器,它只显示滑块,没有显示地图。我有我的 GoogleMap API 并按照说明插入。

有谁知道为什么它不起作用?实际上,它也不适用于 wasm。

0 投票
1 回答
268 浏览

c# - 如何在不使用 Uno.UI 的情况下从 Xamarin.Forms 应用程序调用 JavaScript?

我有一个 Xamarin.Forms 应用程序,它通过Uno Platform投影到 WASM 。单击或点击后,我需要打开一个网络链接。我用以下方法解决它:

对于 Xamarin。Android & iOS 和 UWP(Windows)。但是,Xamarin.Essentials 还不能在 WASM 上运行。所以我需要调用 Javascript 并运行这段代码:

我尝试使用 UNO.Foundation

但是,它会干扰 UWP UI 类并破坏我的项目。如何在不使用 UNO.Foundation 类的情况下从 Xamarin.Forms 页面 C# 后端调用 Javascript?谢谢。

0 投票
0 回答
56 浏览

xamarin - 如何将 Xamarin.Forms Projected WASM 应用程序正确发布到 FTP。?

我正在使用 Xamarin.Forms 和 UNO 平台开发一个 WASM 应用程序。当我将 WASM 项目中的“发布”部分与目标 FTP 一起使用时,WASM 创建的 Web 应用程序看起来不熟悉调试应用程序。我的自定义字体和图像消失了,应用程序无法第二次运行。调试模式在 IIS 上,我的 FTP 服务器是 Linux 托管 js 并启用了 php。

这是问题吗?

将 WASM 应用程序发布到 FTP 的正确方法是什么?谢谢。

0 投票
1 回答
120 浏览

uwp-xaml - AdaptiveTriggers 在 UNO 平台 Web 程序集中不起作用?

我一直在尝试根据屏幕大小对代码中的 UI 进行一些更改。当我开始在 UWP 中编写代码时,一切正常,但是当更改为 Web 程序集时,在更改窗口大小时没有发生任何更改,它只采用 MinWindowWidth="0" 的第一个视觉状态。

这是我运行的一些测试代码。 测试代码

我错过了什么吗?

0 投票
1 回答
340 浏览

uno-platform - 我可以在 Web 程序集中使用 DataGrid 吗?

我一直在尝试让数据网格控件在我的 Web 组装项目中工作。数据网格控件在 UWP 中工作正常,但在 Web 程序集中,它只显示列表的标题,但没有列表项。(即使它们是自动生成的,也会显示标题)。

我什至可以在 Web 程序集中使用 DataGrid,还是必须将 ListView 用于表(或其他东西),还是我的代码?

我正在使用的 NuGet 包:Uno.Microsoft.Toolkit.Uwp.UI.Controls.DataGrid (5.1.0-build.200.gf9c311b069)

0 投票
1 回答
299 浏览

uno-platform - 是否有适用于 Uno 平台的 SQLite 示例应用程序?

是否有一个示例应用程序说明在所有 4 个 Uno 支持的操作系统平台上使用 SQLite 数据库?谢谢。