Xamarin Essentials 连接始终返回蜂窝连接

问题描述

我在我的应用中使用 Xamarin Essentials Connectivity。 我需要通过 wifi 将我的手机连接到外部设备,但是当移动数据打开时,手机和外部设备之间的连接不稳定。为了稳定该连接,我需要检查是否启用了任何蜂窝连接并通知用户他需要做什么。

这是我的代码(Xamarin Essentials 1.5.3.2 及以上版本/在 galaxy A70 上测试)

if (Connectivity.ConnectionProfiles.Contains(ConnectionProfile.Cellular))
{
    //my stuff here
}

我的问题是,当我有互联网连接(也通过 wifi)时,这种情况总是成立。当我启用飞行模式时一切正常,但当我启用 wifi 时,此条件得到满足。

我做错了什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)