问题标签 [xlabs]
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.
c# - XLabs HybridWebView:无法加载文件或程序集 XLabs.Serialization
我正在尝试为我的 Xamarin.Forms 应用程序设置 HybridWevView。这就是我配置它的方式:
- 在 NugetPackage 中安装 XLab.Forms(和一些连接的库)
- 从这个示例页面复制粘贴代码只是为了看看它是否有效
不幸的是,这是我在尝试运行它时看到的:
TestApp.dll 中出现“System.IO.FileNotFoundException”类型的异常,但未在用户代码中处理
附加信息:无法加载文件或程序集“XLabs.Serialization,版本=2.0.5782.12218,Culture=neutral,PublicKeyToken=d65109b36e5040e4”或其依赖项之一。该系统找不到指定的文件。
启动 Windows 10 应用程序后出现错误(构建期间没有错误)。Visual Studio 恰好在此行显示此消息
我是否正确配置了一切?
xamarin - xamarin 表单 webview.eval 返回类型为 voide 。如何检索用户输入数据?
我正在研究 xamarin.forms。我有一个内容页面,其中包含一个加载第 3 方 url(www.xyz.com) 站点的 webview 和 shell 中的一个按钮。
在按钮单击事件上,我正在尝试使用获取用户输入数据
它工作正常,但由于 void 返回类型,我无法将数据存储在局部变量中,并且我有一个customrender(webviewrender)
但不知道 shell 按钮单击事件如何从 webview 获取用户输入数据
请建议我如何实现此功能。我不想要 XLab-Hybridwebview。
c# - 类型 WriteableBitmap 在未引用 System.Windows 的程序集中定义
我正在尝试创建一个 Windows Phone 8.1 项目,但我收到一条错误消息The type 'WriteableBitmap' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Windows, Version=2.0.6.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e'
,但我无法在任何地方找到该程序集。
我试图让 Visual Studio 为我修复它,但随后出现了这个错误。
我的使用设置为
失败的线路之一是var bitmap = PictureDecoder.DecodeJpeg(imageStream);
,它PictureDecoder
来自哪里Microsoft.Phone
我正在使用这些 NuGet 包
我怎样才能解决这个问题?
更新
参考管理器程序集-> 框架告诉我All of the Framework assemblies are already referenced. Please use the Object Browser to explore the references in the Framework
。
程序集 -> 扩展告诉我No user assemblies were found on the machine
。
项目仅显示解决方案中的项目。
共享项目不显示任何内容
Windows Phone 8.1 -> Core 告诉我The Windows Phone 8.1 SDK is already referenced. Please use the Object Browser to explore the references in the Windows Phone 8.1 SDK.
Windows Phone 8.1 -> Extensions 告诉我
浏览什么也没显示
更新 2此行
也出现此问题,所以我认为它一定与此 XLabs 问题有关。但是有没有人找到解决方法或解决方法?App.xaml.cs
new XFormsAppWP().Init(this);
更新 3
我使用过PictureDecoder
from Microsoft.Phone
,但您只能Microsoft.Phone
在 Silverlight 项目中使用。在 Windows Phone 8.1 中,您必须使用BitmapDecoder
.
c# - 在 Windows Phone 8.1 中初始化 XLabs
我刚刚在我的 Xamarin 应用程序项目中添加了一个 Windows Phone 8.1 项目,但现在我无法弄清楚如何在其中初始化 XLabs,因为它找不到XFormsAppWP
,所以我无法按照XLabs 网站上的指南进行操作。
我正在使用 XLabs v. 2.0.5783-pre01。
有人可以帮助我吗?
android - Xlabs:ImageButton 在 Windows 8.1 平台(不是 WP)上不显示图像
我在xamarin.forms平板电脑应用程序中使用 xlabs 的ImageButton(使用 VS2013)。我想在 Windows 8.1、android 和 iOS 上运行这个应用程序。问题是 ImageButton 控件在 Windows 平台上不显示图像/图标。它在其他平台上运行良好。请帮我摆脱它。
c# - 选择 CheckBox 列表视图项时如何执行操作?
我有一个 Xamarin.Forms 项目,我在其中使用 Xlabs 来实现复选框。我可以让他们出现,这很棒。我希望能够做到这一点:
但是用我的复选框。我希望能够在发生时处理复选框选择。根据我在网上看到的情况,我可以为我的学生对象设置一个新的布尔属性selected
,但这根本不适用于我的项目。这是我目前的方法:
编辑:复选框声明如下:
xamarin - 在 iOS 中以编程方式隐藏图像
是否可以隐藏相机拍摄的照片或通过选择文件(我正在创建它的副本)?
还是我必须更改图片的文件扩展名,还是会被Apple拒绝?
我正在使用 XLabs 拍摄/选择图片
xamarin - UWP - 对象引用未设置为对象的实例
升级后Microsoft.NETCore.UniversalWindowsPlatform
,我无法再在 Release 中编译我的 Xamarin 应用程序项目,因为我得到了一个Internal compiler error: Object reference not set to an instance of an object
.
我正在使用这些 NuGet 包
可以在此处找到日志。
我希望这里的任何人都可以帮助我。
所有平台都设置为Compile with .NET Native tool chain
.
更新
如果我XLabs
自己构建并设置Compile with .NET Native tool chain
为未选中。发生这些错误。
发现应用清单
错误:应用清单测试检测到以下错误:
<project> takes a dependency on Microsoft .Net Native Runtime Package 1.x framework but is missing the framework dependency declaration in the manifest.
发现二进制分析器
错误:二进制分析器测试检测到以下错误:
File C:\Program Files\WindowsApps\<project>_1.8.0.0_x64__r1myykanma94r\clrjit.dll has failed the AppContainerCheck check.
发现支持的 API
错误:支持的 API 测试检测到以下错误:
更新 2
我可以很容易地重写代码,所以我不再使用Win2D.uwp
了。不知何故,我Microsoft.NETCore.UniversalWindowsPlatform v 5.2.0
上周五安装了,但 NuGet 中的最新版本是 now v 5.1.0
。所以现在我开始使用这些 NuGet 包
并且发生此错误The assembly Windows in file C:\Program Files\WindowsApps\<app-name>_1.8.0.0_x64__r1myykanma94r\Windows.winmd has a non-empty exported type reference table. Every Windows Runtime assembly must have an empty exported type reference table.
更新 3
我发现卸载Win2D.uwp
和编译XLabs
自己是要走的路。
windows-phone-8 - 无法在应用商店构建中使用 XLabs 预发布包
我正在使用 Xamarin Forms 和 XLabs 插件构建应用程序。为了能够在 Android 和 Windows Phone 上顺利运行一切,我不得不使用 xlabs 的预发布版本(2.2.0-pre05)。
当我尝试创建 Windows Phone 应用商店包时,认证失败,因为 2.2.0-pre05 的包已在调试模式下构建。
为了克服这个问题,我为 XLabs 克隆了 git hub 项目,并在发布模式下构建了所有内容。
问题是,当我尝试使用已构建的包构建项目时,出现此错误:
- 负载文件 '..\packages\Mike Xlabs\XLabs.Platform.WinRT.Phone\FodyWeavers.xml' 不存在。
此外,由于预发布包使用的库,Windows 商店认证检查失败。我收到以下错误:
发现错误:支持的 API 测试检测到以下错误:
未修复时的影响:使用不属于 Windows SDK for Windows Phone Store 应用程序的 API 违反了 Windows Phone Store 认证要求。