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

webassembly - 调试 Uno 平台 WebAssembly 项目时 WebSocket 断开连接

我是 Uno-Platform 的新手(并且通常在 Chrome 中进行调试)。我无法让 Chrome 调试我的 Uno-Platform WASM 项目。我按照此处的说明进行操作(https://github.com/unoplatform/uno/blob/master/doc/articles/debugging-wasm.md/),但我不断收到此弹出窗口: Chrome WebSocket 已断开连接消息

当我单击“重新连接 DevTools”按钮时,弹出窗口再次显示。我怀疑这很简单,我做错了。

有人有想法吗?

0 投票
1 回答
60 浏览

c# - 在枢轴选择更改上添加自定义用户控件

我有一个带有自定义用户控件的 Pivot。

现在,在 Pivot 上的选定项目更改上,我希望mycustomusercontrol将我的替换为另一个用户控件。有没有办法做到这一点?

0 投票
1 回答
42 浏览

c# - 如何在 Pivot 中找到子项并使其可见 false

我有一个带有孩子作为网格的枢轴。我正在尝试在枢轴选择更改时找到该网格。我的代码是这样的

在选定项目更改时,我总是将 gridView 设为 NULL。我在这里做错了什么?

0 投票
1 回答
335 浏览

webassembly - 有没有办法从字节数组中获取图像?[WASM]

我想获得一个我在 byte[] 中拥有的图像,但是当我想使用 System.Drawing.Image.FromStream 它说 UWP 和 WASM 上不可用,所以我想知道是否有办法转换我的字节[] 到 C# 中的图像(特别是在 WASM 上)还是我必须使用 javascript?

0 投票
1 回答
86 浏览

android - 如何在 Android 上使用 Uno Lottie?

像这里所说的那样创建了简单的动画:https ://docs.microsoft.com/en-us/windows/communitytoolkit/animations/lottie-scenarios/getting_started_json

它适用于 UWP,不适用于 Android。

我引用的内容:

该应用程序在没有 的情况下运行NotImplementedException,在 Android 上只是透明的。任何样品都会很棒!

0 投票
1 回答
173 浏览

c# - 在 Uno 共享项目中使用 WinUI 2.3

我对 Uno 感到很兴奋,但归根结底,我是 Windows 10 M 的死忠支持者,我希望在该平台完全被埋没且无法定位之前发布一款适用于该平台的应用程序。

为了在 Windows 10 15063 中获得有趣的新控件,我需要 WinUI 2.3,但我想同时使用 Uno.UI。

如果我使用 WinUI 安装指南,我的 Windows 版本就可以正常工作。带有 Uno 平台的 TwoPaneView 问题似乎很有希望,但唯一的答案错误地断言,不使用带有 TwoPaneView 的命名空间将在 Windows 10 上构建——可能最低 1903,但在发布模式下最低 15063。

如何正确处理命名空间?如果必须,我可以拆分一些每个项目的文件,但我宁愿不这样做。

0 投票
1 回答
146 浏览

c# - Uno Platform Android 启动画面确实完全消失了

我有一个使用 UNO 平台的项目。iOS 版本的启动画面完美运行。android 版本显示出来,似乎消失了。

但是,除非我在页面上有边框或 web 视图,否则它仍会显示在页面元素后面的背景中。

我实现了启动画面,执行以下操作:

样式.xml

资源/drawble 中的 Splash.xml:

然后我将图像放入 Splashscreen.scale-200.png。一旦应用程序加载,启动画面确实会出现然后消失,所以我真的很困惑为什么它永远不会完全消失。

我注意到导航菜单和按钮等任何元素都会出现在启动画面上并隐藏其中的一部分。我正在使用最新的 Uno,今天更新了预发布版。我正在模拟器和 Pixel 3a 上进行测试。

0 投票
0 回答
121 浏览

android - Uno 平台 - 在您与选取器交互之前,Android NumberPicker 无法正确呈现

我正在尝试在 Uno Platform 应用程序中使用 Android 的 Native NumberPicker。发生的情况是选择器的 Selected 值是左对齐的,直到我与选择器交互或点击选择器,然后项目变为居中。

这是代码

这就是结果

在此处输入图像描述

一旦我点击或滚动选择器,它就会正确呈现

在此处输入图像描述

附加信息:

  • 我正在使用 Uno.UI 2.1.37
  • TargetFrameworkVersion v9.0

我尝试了什么:

  • 以编程方式点击选择器
  • 将 DescendantFocusability 设置为 DescendantFocusability.BlockDescendants
  • 如果我创建一个具有 NumberPicker 的单独 Activity(并从 MainActivity 调用 StartActivity),那么选择器会在第一次加载时正确呈现。这是代码

这是结果

在此处输入图像描述

所以看起来问题似乎只是在 UWP 控件中呈现本机控件时。

提前致谢

0 投票
1 回答
88 浏览

prism - 在 App.xaml.cs 或应用程序启动时导航 ContentRegion(Prism) 中的视图(登录)

我正在尝试在启动应用程序时导航 Prism ContentRegion 中的登录视图。

0 投票
1 回答
250 浏览

webassembly - 如何在 WebAssembly 中为 Uno 平台启用深度链接

在 Uno Platform for WebAssembly 中实现 URL 深层链接的任何线索或方向?

我看到它在以下项目中实现,这些项目可以在https://platform.uno/showcases/上找到

项目: