Code Monkey home page Code Monkey logo

harmoneyopeneye's Introduction

2024-2-23 Tips develop11分支已适配DevEco4.0+API 11版本

华为鸿蒙HarmonyOpenEye

华为鸿蒙Harmony开眼App(项目整体基于Api9+Stage模式+ArkTs+ArkUI) 鸿蒙Harmony版本开眼APP,具体包含功能如下:
1、常用组件的提取;
2、网络请求的基础封装(基于axios);
3、封装项目页面多状态(加载中,成功,失败,空数据);
4、视频播放以及视频列表播放;
5、列表页面刷新加载示例等
6、新增EventBus和Storage使用模板
7、添加全局loading实现
8、mock接口登陆状态校验+mock跳转登陆页面修改登陆状态场景
具体更多内容,请下载项目了解更多

其他一些学习练手的项目

Flutter版本开眼App链接(getx+retrofit+dio+jsonserialize+自定义控件demo):https://github.com/WinWang/open_eye

Flutter版本的音乐播放App链接(getx+retrofit+dio):https://github.com/WinWang/music_listener

ReactNative版本的开眼App链接(ReactNative-0.72):https://github.com/WinWang/RNOpenEye

React版本的开眼App链接(React18+React-Vant+Mobx+axios):https://github.com/WinWang/react-oepn-eye

Vue2版本WanAndroid链接(Vue2+vuex+vant+axios):https://github.com/WinWang/Vue-WanAndroid

Vue3版本WanAndroid链接(vue3+typeScript+pinia+vant+vite):https://github.com/WinWang/Vue3-wanAndroid

Android组件化项目ReadingGallery链接(jetpack+kotlin+koin+couroutine):https://github.com/WinWang/ReadingGallery

Android组件化项目初始化工具ApplicationInit链接(gradle-plugin+注解APT+ASM):https://github.com/WinWang/ApplicationInit

项目演示图片







harmoneyopeneye's People

Contributors

winwang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

harmoneyopeneye's Issues

真机下拉刷新崩溃

Device info:OpenHarmony 3.2
Build info:OpenHarmony 3.2.9.1
Module name:com.winwang.harmonyOpenEye
Version:1.0.0
Pid:15716
Uid:20040006
Reason:Signal:SIGSEGV(SEGV_MAPERR)@0x0000000000000060
Thread name:com.winwang.har
#00 pc 0000000000e42940 /system/lib64/libace.z.so (1961d3637a9d77d4044f19c5b6a61781)
#1 pc 000000000003ad98 /system/lib64/librender_service_client.z.so (287a71fbebe381639be6f600014fc12f)
#2 pc 0000000000037e54 /system/lib64/librender_service_client.z.so(OHOS::Rosen::RSAnimation::CallFinishCallback()+64) (287a71fbebe381639be6f600014fc12f)
#3 pc 000000000008ffb0 /system/lib64/librender_service_client.z.so(OHOS::Rosen::RSNode::AnimationFinish(unsigned long)+240) (287a71fbebe381639be6f600014fc12f)
#4 pc 00000000000b4ae0 /system/lib64/librender_service_client.z.so(OHOS::Rosen::RSUIDirector::AnimationCallbackProcessor(unsigned long, unsigned long)+72) (287a71fbebe381639be6f600014fc12f)
#5 pc 000000000010efa0 /system/lib64/librender_service_base.z.so(OHOS::Rosen::RSTransactionData::Process(OHOS::Rosen::RSContext&)+68) (c3aa3ec772ae2356c330520346396020)
#6 pc 00000000000b5c30 /system/lib64/librender_service_client.z.so (287a71fbebe381639be6f600014fc12f)
#7 pc 0000000000760f7c /system/lib64/libace.z.so (1961d3637a9d77d4044f19c5b6a61781)
#8 pc 000000000000e484 /system/lib64/platformsdk/libeventhandler.z.so(OHOS::AppExecFwk::EventHandler::DistributeEvent(std::__h::unique_ptr<OHOS::AppExecFwk::InnerEvent, void ()(OHOS::AppExecFwk::InnerEvent)> const&)+548) (b03358f302bd622ee0d90ce25d8fac54)
#9 pc 0000000000017964 /system/lib64/platformsdk/libeventhandler.z.so (b03358f302bd622ee0d90ce25d8fac54)
#10 pc 000000000001647c /system/lib64/platformsdk/libeventhandler.z.so(OHOS::AppExecFwk::EventRunner::Run()+92) (b03358f302bd622ee0d90ce25d8fac54)
#11 pc 0000000000077db0 /system/lib64/libappkit_native.z.so(OHOS::AppExecFwk::MainThread::Start()+380) (b49b5c3478983a77b1ca0544d8208e4c)
#12 pc 0000000000012df8 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#13 pc 0000000000013064 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#14 pc 0000000000012600 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#15 pc 000000000002b660 /system/lib64/libbegetutil.z.so (42e6fc89ee1f8c790bbe8884d7e7c23f)
#16 pc 000000000002b2c8 /system/lib64/libbegetutil.z.so (42e6fc89ee1f8c790bbe8884d7e7c23f)
#17 pc 00000000000290c4 /system/lib64/libbegetutil.z.so(ProcessEvent+112) (42e6fc89ee1f8c790bbe8884d7e7c23f)
#18 pc 0000000000028bec /system/lib64/libbegetutil.z.so (42e6fc89ee1f8c790bbe8884d7e7c23f)
#19 pc 00000000000118c0 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#20 pc 000000000000f9c0 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#21 pc 0000000000082304 /vendor/aosp/system/lib64/libc.so(__libc_init+96) (a85ef5fb74e0282813cd1edb10854577)

post请求,后台无法获取到传参

export function postLoginPwd(user: string,pwd:string) {

return axiosClient.post(
{
url: baseUrlXxb+UrlConstants.URL_LOGIN_PWD,
params: { "user_login": user , "user_pass": pwd , "type": 2 }
}
)
}

首页下拉刷新崩溃

Device info:OpenHarmony 3.2
Build info:OpenHarmony 3.2.9.1
Module name:com.winwang.harmonyOpenEye
Version:1.0.0
Pid:12323
Uid:20040005
Reason:Signal:SIGSEGV(SEGV_MAPERR)@0x0000000000000060
Thread name:com.winwang.har
#00 pc 0000000000e428fc /system/lib64/libace.z.so (a5c7b5d9e1ae7f7a31e2e2e05a6e033c)
#1 pc 000000000003ad98 /system/lib64/librender_service_client.z.so (287a71fbebe381639be6f600014fc12f)
#2 pc 0000000000037e54 /system/lib64/librender_service_client.z.so(OHOS::Rosen::RSAnimation::CallFinishCallback()+64) (287a71fbebe381639be6f600014fc12f)
#3 pc 000000000008ffb0 /system/lib64/librender_service_client.z.so(OHOS::Rosen::RSNode::AnimationFinish(unsigned long)+240) (287a71fbebe381639be6f600014fc12f)
#4 pc 00000000000b4ae0 /system/lib64/librender_service_client.z.so(OHOS::Rosen::RSUIDirector::AnimationCallbackProcessor(unsigned long, unsigned long)+72) (287a71fbebe381639be6f600014fc12f)
#5 pc 000000000010efa0 /system/lib64/librender_service_base.z.so(OHOS::Rosen::RSTransactionData::Process(OHOS::Rosen::RSContext&)+68) (c3aa3ec772ae2356c330520346396020)
#6 pc 00000000000b5c30 /system/lib64/librender_service_client.z.so (287a71fbebe381639be6f600014fc12f)
#7 pc 0000000000760f38 /system/lib64/libace.z.so (a5c7b5d9e1ae7f7a31e2e2e05a6e033c)
#8 pc 000000000000e484 /system/lib64/platformsdk/libeventhandler.z.so(OHOS::AppExecFwk::EventHandler::DistributeEvent(std::__h::unique_ptr<OHOS::AppExecFwk::InnerEvent, void ()(OHOS::AppExecFwk::InnerEvent)> const&)+548) (b03358f302bd622ee0d90ce25d8fac54)
#9 pc 0000000000017964 /system/lib64/platformsdk/libeventhandler.z.so (b03358f302bd622ee0d90ce25d8fac54)
#10 pc 000000000001647c /system/lib64/platformsdk/libeventhandler.z.so(OHOS::AppExecFwk::EventRunner::Run()+92) (b03358f302bd622ee0d90ce25d8fac54)
#11 pc 0000000000077db0 /system/lib64/libappkit_native.z.so(OHOS::AppExecFwk::MainThread::Start()+380) (b49b5c3478983a77b1ca0544d8208e4c)
#12 pc 0000000000012df8 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#13 pc 0000000000013064 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#14 pc 0000000000012600 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#15 pc 000000000002b660 /system/lib64/libbegetutil.z.so (42e6fc89ee1f8c790bbe8884d7e7c23f)
#16 pc 000000000002b2c8 /system/lib64/libbegetutil.z.so (42e6fc89ee1f8c790bbe8884d7e7c23f)
#17 pc 00000000000290c4 /system/lib64/libbegetutil.z.so(ProcessEvent+112) (42e6fc89ee1f8c790bbe8884d7e7c23f)
#18 pc 0000000000028bec /system/lib64/libbegetutil.z.so (42e6fc89ee1f8c790bbe8884d7e7c23f)
#19 pc 00000000000118c0 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#20 pc 000000000000f9c0 /system/bin/appspawn (b4a21b05365c312a5b9cdc8dedb92d09)
#21 pc 0000000000082304 /vendor/aosp/system/lib64/libc.so(__libc_init+96) (a85ef5fb74e0282813cd1edb10854577)

首页下拉刷新 崩溃

检查状态设置为TRUE时,res为空

解决了吗?我也遇到这个问题了,
作者的项目,我本地跑起来,列表为空时,空状态无法设置成功
res为空,请问怎么处理下

预览报错,一直无法预览

[Compile Result] SyntaxError: 'import' and 'export' may appear only with 'sourceType: module' [index.js:SyntaxError15:SyntaxError: SyntaxError1: 'import' and 'export' may appear only with 'sourceType: module' [FormData.js:'import' and 'export' may appear only with 'sourceType: module': ]
[Compile Result] 'import' and 'export' may appear only with 'sourceType: module' [SyntaxError: 'import' and 'export' may appear only with 'sourceType: module'15URLSearchParams.js::1 [] [settle.js17
[Compile Result] :SyntaxError: :3:1transformData.jsSyntaxError]:
[Compile Result] 1SyntaxError: 'import' and 'export' may appear only with 'sourceType: module']'import' and 'export' may appear only with 'sourceType: module':SyntaxError [: index.js'import' and 'export' may appear only with 'sourceType: module' [
[Compile Result] 3:upload.js'import' and 'export' may appear only with 'sourceType: module'1 [AxiosURLSearchParams.js [combineURLs.jsSyntaxError:SyntaxError17:SyntaxError: : SyntaxError]: SyntaxError:SyntaxError: 'import' and 'export' may appear only with 'sourceType: module''import' and 'export' may appear only with 'sourceType: module'SyntaxError: :11: 'import' and 'export' may appear only with 'sourceType: module' [SyntaxError: 15:3::'import' and 'export' may appear only with 'sourceType: module''import' and 'export' may appear only with 'sourceType: module' [:1]'import' and 'export' may appear only with 'sourceType: module' [isAbsoluteURL.js'import' and 'export' may appear only with 'sourceType: module'11]: [ [:parseHeaders.js [ [
[Compile Result] http.js:10:download.jstransitional.jstoURLEncodedForm.js:'import' and 'export' may appear only with 'sourceType: module'173:1]
[Compile Result] : [17::1]
[Compile Result] ::3113adapters.js1:1:index.js]:
[Compile Result] ]1]SyntaxError: 1
[Compile Result] ::]1SyntaxError]
[Compile Result] 1: ]
[Compile Result] :]'import' and 'export' may appear only with 'sourceType: module'SyntaxError
[Compile Result] SyntaxError
[Compile Result] [: : SyntaxError: 'import' and 'export' may appear only with 'sourceType: module' [dispatchRequest.js:validator.js1'import' and 'export' may appear only with 'sourceType: module' ['import' and 'export' may appear only with 'sourceType: module']:'import' and 'export' may appear only with 'sourceType: module'
[Compile Result] SyntaxError3 [buildURL.js:: [buildFullPath.js:133:3: 'import' and 'export' may appear only with 'sourceType: module' []SyntaxError:SyntaxErrorInterceptorManager.js: :data.js1SyntaxError:1]]SyntaxError:SyntaxError
[Compile Result] 'import' and 'export' may appear only with 'sourceType: module' [HttpStatusCode.js: 1: : ::
[Compile Result] SyntaxError
[Compile Result] 'import' and 'export' may appear only with 'sourceType: module'1]
[Compile Result] : 'import' and 'export' may appear only with 'sourceType: module' [1SyntaxError: 'import' and 'export' may appear only with 'sourceType: module''import' and 'export' may appear only with 'sourceType: module'3'import' and 'export' may appear only with 'sourceType: module' [ [toFormData.js:FormData.js: [: ]
[Compile Result] [index.js6962'import' and 'export' may appear only with 'sourceType: module'spread.js:isAxiosError.js::1]SyntaxError3: [::241::1SyntaxError:]formDataToJSON.js:1: 3:1
[Compile Result] 1]]3'import' and 'export' may appear only with 'sourceType: module'
[Compile Result] SyntaxError: 'import' and 'export' may appear only with 'sourceType: module'SyntaxError:
[Compile Result] ]
[Compile Result] 'import' and 'export' may appear only with 'sourceType: module' [CanceledError.js:33 [:1'import' and 'export' may appear only with 'sourceType: module']SyntaxError [CancelToken.js
[Compile Result] : ]'import' and 'export' may appear only with 'sourceType: module'
[Compile Result] :isCancel.js1 [ []bind.js:AxiosHeaders.js:
[Compile Result] 1SyntaxError:: :SyntaxError'import' and 'export' may appear only with 'sourceType: module' [3:]3:3: 'import' and 'export' may appear only with 'sourceType: module'SyntaxErrorAxiosError.jsSyntaxError::: 'import' and 'export' may appear only with 'sourceType: module' [ [:: SyntaxErrorindex.js3
[Compile Result] 'import' and 'export' may appear only with 'sourceType: module'3: 1:1:1:'import' and 'export' may appear only with 'sourceType: module'mergeConfig.js111]] []:1
[Compile Result] ]Axios.js
[Compile Result] : []
[Compile Result] 3
[Compile Result] :3axios.js:1]:]
[Compile Result] :
[Compile Result] 3
[Compile Result] :SyntaxError1]: 1
[Compile Result] 'import' and 'export' may appear only with 'sourceType: module' [utils.js:3:]
[Compile Result] 1]
[Compile Result] the size of programs is expected to be 105, but is 64
[Compile Result] Compile error occurred. Fix it based on the above message.

闪退

我的页面, 点击关注,分类,热门,闪退啊

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.