问题标签 [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 回答
145 浏览

uno-platform - GetFileFromApplicationUriAsync、CopyAsync、AsStreamForRead 未在 Uno 平台中实现。解决方法?

我尝试使用以下方法,但所有这些方法都显示为在 Uno (Android) 中实现。我能做些什么?

有没有 Xamarin.Essentials替代品

还是其他NuGet 包

或者我应该在每个平台上使用本机实现?

甚至可以直接在 Uno中实现它吗?

我正在使用 Uno.UI v1.45.0。

0 投票
1 回答
272 浏览

uno-platform - wasm 中的双向绑定

我正在测试 Uno 平台和 wasm。

我测试了一个简单的数据绑定,其中在登录到 webapi 后我在文本框中有一个用户名我更新了用户名的属性以测试从 viewmodel 中的绑定属性更新 gui。

xml。

在登录按钮中

如果我在 UWP 下运行该应用程序,它可以工作,在 wasm 下,文本框不会更新。

0 投票
1 回答
201 浏览

android - Webview 显示来自资产的图像

我正在尝试使用 aWebView来显示一些自定义生成的 html,它试图显示作为资产包含的图像。

目前,我只对让它在 Android 头中工作感兴趣。(在 UWP 头中,我使用 aRichTextBlock来完成同样的事情。但该控件InlineUIContainer在 Uno 中尚不可用。)

在 Android 头中,我已将这些图像的 Build Action 设置为AndroidAsset(图像位于目录中Assets

我尝试从(现场)生成的 html 中以下列方式引用这些图像:

这些都不起作用。我还尝试将 html 写入本地文件(而不是使用NavigateToString)并导航到该文件,但无济于事。

根据“谷歌”,在 Xamarin 中使用它的方法是WebView使用LoadDataWithBaseUrl(null, ...),但该方法在 UWP/Uno 的 WebView 中不可用...

0 投票
2 回答
64 浏览

get - 内容不在视图框中居中并且在视图框中鼠标坐标不正确

您好我正在尝试将应用程序移植到具有 uno 平台的 android。我在 android 中的 viewbox 有一个奇怪的行为,以下代码在我为测试创建的 uno 应用程序的 uwp 版本中按预期工作。- 视图框内容不居中 - 鼠标位置不准确

在 MainPage.xaml

MainPage.xaml.cs

可能是我遗漏了什么,或者一个可能的错误?

0 投票
1 回答
332 浏览

xamarin - Uno Platform:在 Android 项目中读取 JSON 配置文件

我正在尝试以IConfiguration这种方式与 Uno 平台集成:

appsettings.json我在我的共享项目中将其定义为嵌入式资源并始终复制。

使用 UWP 运行时,它会成功运行,但使用 Android 时会失败,并出现以下错误:

System.ArgumentException: '路径必须是绝对的。参数名称:root'

在我的(其他)Xamarin 项目中,它通过以下添加按预期工作:

但据我所知,Xamarin Essentials 超出了 Uno 平台的范围......

0 投票
1 回答
239 浏览

c# - Uno 平台:字体在 Android 上无法正确显示

我从概念验证 Uno App 开始。我已经实现了一个在 UWP 和 IOS 中运行良好的导航视图。该问题存在于 android 版本中,字形显示不正确。我将字体从 windows 复制到 Android 部分的 Assets/Fonts 目录中。这是一段相关的代码

我正在使用上面的 Segoe MDL2 Assets 字体。我可能只是不理解这些例子。任何帮助,将不胜感激。谢谢。

0 投票
1 回答
139 浏览

uwp - 使用在 Windows Template Studio 中创建的 UWP 到 Uno 平台

我问的是使用现有的 UWP 应用程序蚂蚁然后包含到 Uno 平台的过程?是否可以在 Windows Template Studio 或 Syncfusion 中创建 UWP,然后将代码用于 Uno 平台?谢谢!

0 投票
2 回答
95 浏览

xamarin - Uno 平台:Droid 项目,复制所有代码

我正在尝试学习Uno,所以我按照 Hello World 项目的步骤进行操作,但是我在生成的文件中的 Droid 项目中收到 5.116 错误消息。

显然,文件正在被复制,一次在“obj\Debug\90\Resource.designer.cs”中,另一次在“obj\Debug\90\designtime\Resource.designer.cs”中。

请注意,此错误发生在没有任何更改的项目中,直接来自向导。

已经尝试更新 NuGet 包,手动创建 csproj,更改 android 版本,删除 bin/obj 文件夹以在下次构建时重新创建,在 VS2017 和 2019 中执行。

在这里,一个包含整个解决方案的 zip 文件:https ://puu.sh/EXt5V/530c5629d3.zip

0 投票
1 回答
64 浏览

visual-studio-2019 - Uno 平台 - 在 Visual Studio 扩展管理器中找不到

搜索 Uno 平台扩展时,Visual Studio 2019 中的扩展管理器不返回任何内容。

0 投票
1 回答
348 浏览

fullscreen - Uno 平台中非 UWP 应用程序头的全屏模式

Uno 如何/将如何处理非 UWP 应用中的全屏模式的概念?他们会以“全屏”模式启动吗?谢谢。