HarmonyOS systemShare.getSharedData无法接收到数据
EntryAbility
export default class EntryAbility extends UIAbility {
onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void {
systemShare.getSharedData(want)
.then((data: systemShare.SharedData) => {
LogUtil.i('getSharedData:receive')
try {
data.getRecords().forEach((record: systemShare.SharedRecord) => {
LogUtil.i(`getSharedData:${JSON.stringify(record)}`)
})
} catch (err) {
LogUtil.err('getSharedData', err as BusinessError)
}
})
.catch((err: BusinessError) => {
LogUtil.err('getSharedData', err)
})
}
}
module.json5
{
"module": {
...
"abilities": [
{
...
"skills": [
{
"entities": [
"entity.system.home"
],
"actions": [
"action.system.home",
"ohos.want.action.sendData"
],
"uris": [
{
"scheme": "file",
"utd": "general.audio",
"maxFileSupported": 1
}
]
}
]
}
],
}
}
操作步骤:
1、使用手机自带的录音机,录一条音频;
2、然后长按分享到app。
打开了app界面,但是log中getSharedData一条都没有。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 无法接收推送数据
256浏览 • 1回复 待解决
HarmonyOS Navigation使用系统路由表,页面无法接收到参数
213浏览 • 1回复 待解决
HarmonyOS ImageReceiver接收到的图像帧数据还能进行压缩吗?
0浏览 • 0回复 待解决
HarmonyOS使用systemShare 分享,无法分享远程http地址
802浏览 • 1回复 待解决
HarmonyOS 无法接收事件
309浏览 • 1回复 待解决
HarmonyOS 推送无法收到
0浏览 • 0回复 待解决
HarmonyOS 推送突然无法接收
5浏览 • 0回复 待解决
HarmonyOS 无法收到推送通知
199浏览 • 1回复 待解决
请求推送服务,返回成功,但设备未接收到推送
2128浏览 • 1回复 待解决
HarmonyOS 接收到Down事件后,不想再继续接收后续事件,要怎么办?
338浏览 • 1回复 待解决
HarmonyOS push kit有没有接收到消息的回调方法
0浏览 • 0回复 待解决
HarmonyOS XComponent注册dispatchTouchEvent无法收到回调
485浏览 • 1回复 待解决
HarmonyOS systemShare.SharedData分享另存为的问题
109浏览 • 1回复 待解决
HarmonyOS (react-native)promise.reject抛出异常对象只能接收到message参数
265浏览 • 1回复 待解决
HarmonyOS 切换到后台无法收到推送消息
150浏览 • 1回复 待解决
HarmonyOS 在EntryAbility里接收want数据发送事件首页接收不到
4浏览 • 0回复 待解决
android webview 给前端 H5 发送 json 消息,前端接收到不是 json
3981浏览 • 0回复 待解决
HarmonyOS 使用appgallery推送测试,应用无法收到消息
224浏览 • 1回复 待解决
HarmonyOS 服务端推送消息,SDK无法收到
549浏览 • 1回复 待解决
HarmonyOS 手机锁屏时无法收到推送吗?
198浏览 • 1回复 待解决
HarmonyOS 标准化数据通路共享文件,文件在接收方无法访问
176浏览 • 1回复 待解决
HarmonyOS 已上架的App如何测试HarmonyOS推送通道,避免测试推送被正式用户接收到?
1浏览 • 0回复 待解决
使用EventHub通信接收到消息后更新@States装饰的变量布局刷新
1247浏览 • 1回复 待解决
HarmonyOS 跨设备发送文件,无法发送和接收
200浏览 • 1回复 待解决
热启动会走onNewWant生命周期,可以在onNewWant内获取到want并处理数据,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-app-ability-uiability-V5#uiabilityonnewwant