flutter中如何判断是否是HarmonyOS平台?应该导入哪个包?

我找到一个LocalPlatform,但这个文件似乎没有办法导入,请问还有哪种方式可以判断HarmonyOS平台。

HarmonyOS
2024-11-19 11:03:50
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

在flutter SDK中另外提供了一个类,TargetPlatform.ohos,详细代码可以参考这里:​https://gitee.com/openharmony-sig/flutter_math_fork/blob/master/lib/src/render/layout/line_editable.dart​480行上下的_paintCaret方法示例:

import 'package:flutter/foundation.dart';  
if (defaultTargetPlatform == TargetPlatform.ohos)
分享
微博
QQ
微信
回复
2024-11-19 14:57:24
相关问题
Flutter 如何判断HarmonyOS环境
121浏览 • 1回复 待解决
如何判断当前release还是debug
1321浏览 • 1回复 待解决
如何判断当前使用的哪个sim卡流量
2122浏览 • 1回复 待解决
如何判断,应用是否debug?
266浏览 • 1回复 待解决
HarmonyOS动态导入是否会重复导入?
352浏览 • 1回复 待解决
如何判断当前线程是否主线程
2449浏览 • 1回复 待解决
如何判断判断两个日期是否同一月
440浏览 • 1回复 待解决
HarmonyOS 扫码功能应该哪个文档
38浏览 • 1回复 待解决
HarmonyOS 导入不同的的区别
194浏览 • 1回复 待解决
如何判断当前网络是否Wi-Fi环境?
423浏览 • 1回复 待解决
Web如何判断是否发生重定向
988浏览 • 1回复 待解决
HarmonyOS判断Object是否含有某个属性
979浏览 • 1回复 待解决