HarmonyOS 在Worker线程中如何创建一个RdbStore对象
/**
* 1. 主线程中创建Store对象,这个代码可以正常创建出来
* 2. Worker中无法创建出来,主要是那个getContext()方法调用会block住;
*/
relationalStore.getRdbStore(getContext(), config, (err, store) => {
// 获取到Store
})
// getContext() 会引用到common.d.ts里面的代码
// declare function getContext(component?: Object): Context;
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
HarmonyOS
赞
收藏 0
回答 1
相关问题
如何创建一个worker线程
1550浏览 • 1回复 待解决
HarmonyOS 能够在主线程给 Worker 传递一个函数,让这个函数在 Worker 的线程中执行么?
653浏览 • 1回复 待解决
HarmonyOS 如何创建一个单线程?
695浏览 • 1回复 待解决
HarmonyOS Worker线程中,如何保存成员对象?
633浏览 • 1回复 待解决
可以在一个Worker中调用worker.postMessage方法,向另一个Worker发送消息么?
2075浏览 • 1回复 待解决
谁知道如何创建一个线程
984浏览 • 1回复 待解决
#鸿蒙学习大百科#如何自动创建一个Worker?
980浏览 • 1回复 待解决
#鸿蒙学习大百科#如何手动创建一个Worker文件?
1051浏览 • 1回复 待解决
HarmonyOS 如何在class中启动一个线程
707浏览 • 1回复 待解决
在MongoDB中如何创建一个新的数据库?
4510浏览 • 1回复 待解决
HarmonyOS 可以在build中复用同一个组件对象(而不是重新创建)
543浏览 • 1回复 待解决
ets中创建Worker线程,创建Worker传入的url文件只能是js后缀吗?
5035浏览 • 1回复 待解决
HarmonyOS @Sendable中的静态变量,如果在一个线程中创建了类的静态变量,能否在另一个线程中访问这个静态变量
609浏览 • 1回复 待解决
如何判断一个对象是否在对象数组中
3112浏览 • 1回复 待解决
如何创建一个window?
936浏览 • 1回复 待解决
HarmonyOS 如何在一个class中创建一个自定义弹框
692浏览 • 1回复 待解决
如何在一个非@Entry的类中创建一个CustomDialogController弹窗
982浏览 • 1回复 待解决
HarmonyOS Worker和主线程之间传递普通对象有大小限制吗?最大可以传递一个多少M的对象?
803浏览 • 1回复 待解决
HarmonyOS Worker主线程和子线程共享对象问题
715浏览 • 2回复 待解决
HarmonyOS 在native侧开发,c++多线程开发中,子线程中如何丢一个任务到主线程中执行
612浏览 • 1回复 待解决
HarmonyOS 单例模式下在主线程和用taskpool创建的子线程内通过getInstance获取到的对象不是同一个对象
429浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在ArkTS中创建和管理Worker线程?
935浏览 • 2回复 待解决
HarmonyOS 如何让@Entry在一个Ability中只存在一个
740浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎么在DevEco Studio中创建一个EmbeddedUIExtensionAbility?
813浏览 • 1回复 待解决
HarmonyOS 如何封装一个异步线程TaskPool任务为一个promise
746浏览 • 1回复 待解决
参考示例: