【FAQ】API6低代码开发问题汇总

这篇具有很好参考价值的文章主要介绍了【FAQ】API6低代码开发问题汇总。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参考文档:

低代码开发参考文档:

文档中心:使用低代码进行开发

基于景区模板开发元服务:

文档中心:模板简介

使用API6低代码开发遇到的问题汇总情况如下:

1、低代码环境下,如何实现box-shadow阴影效果的配置?

答:低码目前不支持box-shadow设置。

2、低代码环境下,是否支持元素的宽度或者高度在设置时由内容的多少来决定?

答:低码目前无法支持wrap-content,如果内容需要撑满全屏时,可以设置宽度或者高度为100%。

3、如何实现下图中金额数不固定但是整体内容无间隙的效果?

答:Text里面放三个Span即可实现。

4、打开visual文件后界面自带的canvas效果展示和打开的预览器效果以哪个为准?

答:canvas和预览器中实际数据加载时的效果都无法展示,请以真机调试运行时的效果为准。

5、visual文件中内容组件过多(如首页)时会导致在页面编辑时严重卡顿,这种情况有何优化方案呢?

答:①、目前的DevEco版本暂无具体的优化方案,只能关掉visual文件重新打开或者重启IDE;②、或者另外创建一个项目,在该项目中编辑一部分页面布局然后复制到原有项目中。

6、AppGallery Connect低代码平台中连接器的入参有什么作用?下面的HTTP配置又是什么?

答:HTTP连接器界面中上面的入参是定义了接口所需要的所有数据,下面的HTTP配置则是把数据对应到相应的Query Header Body里面去,简单理解就是上面是定义的入参结构,下面是设置入参的对应关系,入参的数据通过对应关系填入到各个字段里面。

7、使用连接器时报错:code=208011285,msg="function execute error",如何解决?

答:

问题排查:在AGC的云函数中手动调用连接器接口,然后会报同样的错误,定位到该问题是请求接口及参数等缓存数据超出了redis的云缓存限制引发了报错。

解决方案:目前是可以先拆分一下连接器,不要将所有的接口都放在同一个连接器中,将多个接口拆分到不同的连接器中使用,尽量一个连接器中创建一个接口方法。

8、如何通过一个网页地址在页面中直接嵌入网页进行展示(类似小程序的webview)?嵌入的网页如何交互?

答:

问题1:在页面中通过Java使用WebView控件加载页面URL,在低码页面中为按钮绑定点击事件,事件中实现通过JS调用Java能力。

问题2:添加以下代码:webview.getWebConfig().setJavaScriptPermit(true); //如果网页需要使用JavaScript,添加此行

可以参考以下内容:

华为开发者论坛:【HarmonyOS】一文教你如何在低代码项目中跳转H5页面

9、WebView中进行路由跳转时会打开浏览器然后在网页中打开要跳转的页面,如何让需要跳转的页面直接在WebView中展示?

答:可以通过设置自定义的WebAgent实现,代码如下:

10、WebView加载H5页面跳转二级页面后,无法播放语音如何解决?

答:通过排查WebView的相关配置,发现未调用setWebStoragePermit()方法,该方法用于开启H5 DOM存储,代码如下:

11、如何给别的手机安装测试版本?

答:可以通过发布开放性测试的方式,开放式测试的使用详情请参考官方文档:

文档中心:开放式测试

12、WebView页面加载H5如何实现拨打电话、定位及导航的相关功能?

答:实现以上功能的核心知识点是:JS跟Java的数据交互,关于上述功能的详细代码,请参考以下帖子:

华为开发者论坛:【HarmonyOS】一文教你如何在H5页面中使用电话、定位及导航

13、元服务中数据模型和连接器的数据加载较慢,通过数据打点发现加载时间较长,请问该如何优化?

答:通过定位发现端侧SDK版本为旧版本,因此在端侧修改lowcode sdk的版本号为1.5.0.301版本,另外连接器里面方法拆分到多个连接器,避免一个连接器方法过多,尽量一个连接器中只有一个方法。

14、景区模板的数据模型是否有可直接导入的文件?

答:目前没有可导入的文件,需要手动创建。

15、H5页面中如何判断当前H5运行环境是在HarmonyOS的WebView中?

答:通过JS调用Java代码的方式获取一个标识,如果标识存在且等于定义的值,则判断是鸿蒙系统,否则不是。

16、WebView中通过Java获取到当前位置后,需要怎么返回给H5?

答:H5页面的JS方法中添加两个参数function locationToApp(e,str),然后Java中onCallback方法的return后面跟上定位信息,js方法里的result就是Java返回的结果。在Java拿到定位信息后,写一个Java调JS的方法,然后JS方法中再去刷新一下页面。

17、Java获取到的位置在高德地图上显示的位置有偏差,请问Java获取到的坐标系是什么坐标系?

答:鸿蒙中Java获取定位得到的经纬度坐标系是WGS84坐标系,需要进行坐标转换。

18、提交开放性测试的新版本提审,并且也有更新代码中的版本号,审核通过之后在手机中看到的版本号是新版本号,内容依旧是旧版本,是什么原因呢?

答:开发者修改的是versionName字段,端侧是通过版本号versionCode来检测升级的,已经告知开发者端侧开发一般修改versionName的时候,versionCode也要同步修改的。

19、JS的本地存储如何实现,是否有可用的api?

答:本地存储可以参考轻量级数据存储开发指导,参考文档地址如下:

文档中心

20、低码中Image组件如何设置圆角?

答:本地测试通过直接给图片设置border-radius可以显示圆角,但是开发者那边设置之后反馈无效,最后建议在外层容器设置radius属性解决。

21、连接器生成的返回参数数组,在项目引用的时候多了一层该怎么办?

答:这个问题需要在js文件中的data节点中重新定义正确的返参的数据结构,把多的对象那一层去除,针对该问题可以参考以下文章:【HarmonyOS】一文教你快速解决低代码连接器返参数据结构嵌套错误问题_wx62aaed96e2385的技术博客_51CTO博客

22、端侧自动生成代码爆红:Type {} is missing the following properties,如何解决?

答:该问题不影响运行效果,是TS的数据类型校验。

23、数据模型切换发布态之后,数据不能同步过去吗?

答:目前是无法同步的,草稿态相当于是为开发人员提供的一个测试环境,在该环境下进行调测,数据可以随意增删,发布态相当于是生产环境数据,草稿态和发布态的数据是隔离的,因此无法同步。

24、使用连接器返回数据报错:ReferenceError:getRet is not defined,如何解决?

答:检查MyApplication.java类中是否缺失以下代码:AGConnectInstance.initialize(this);如缺失需要添加这行初始化的代码。文章来源地址https://www.toymoban.com/news/detail-595270.html

到了这里,关于【FAQ】API6低代码开发问题汇总的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【HarmonyOS】实现从视频提取音频并保存到pcm文件功能(API6 Java)

     【】 视频提取类Extractor、视频编解码、保存pcm文件 【写在前面】 在使用API6开发HarmonyOS应用时,通常会开发一些音视频媒体功能,这里介绍如何从视频中提取音频保存到pcm文件功能,生成pcm音频文件后,就可使用音频播放类AudioRenderer进行播放了。这里主要介绍从视频

    2024年02月15日
    浏览(40)
  • 【HarmonyOS】【续集】实现从视频提取音频并保存到pcm文件功能(API6 Java)

    【】 视频提取类Extractor、视频编解码、保存pcm文件、getAudioTime 【背景和问题】 上篇中介绍了从视频提取音频并保存到pcm文件功能,请参考文档:https://developer.huawei.com/consumer/cn/forum/topic/0209125665541017202?fid=0101591351254000314,解码步骤使用的是普通模式进行解码,测试过程

    2024年02月13日
    浏览(44)
  • IDE Plugin FAQ-ApiHug - API design Copilot

      🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓ GitHub - apihug/apihug.com: All abou the Apihug    apihug.com: 有爱,有温度,有质量,有信任 ApiHug - API design Copilot - IntelliJ IDEs Plugin | Marketplace Proto 文件不能识别, can not recognize proto file 目前IDE 支持的  Proto buffer  插件最流行有两个:

    2024年04月09日
    浏览(72)
  • 详解:搭建常见问题(FAQ)的步骤?

    许多的Web用户都更加偏向于可信赖的FAQ页面,以此作为快速查找更多信息的方法。因为用户时间的紧缺,并且想知道产品的功能和能够提供的服务。构造精巧的FAQ页面是提供人们寻求信息的绝妙方法,而且还可以提供更多的信息。这就是为什么FAQ页面对企业、客户和企业的利

    2024年02月02日
    浏览(42)
  • 【FAQ】视频编辑服务常见问题及解答

    1、访问贴纸等素材的时候提示“网络异常,请重试”怎么办? 2、使用AI能力时,提示“errorCode:20124 errorMsg:Method not Allowed”? 请做以下检查: 1、在代码中检查鉴权信息是否已设置。如果未设置,可以通过api_key或Access Token来设置,详情请查看“1.设置应用的鉴权信息”章节。

    2024年02月05日
    浏览(49)
  • 安卓Android Studio JNI开发问题澄清与汇总

    AndroidBitmap_lockPixels和AndroidBitmap_unlockPixels的底层逻辑就是在处理bitmap中的数据的时候,把内存锁定,防止像素缓存被改变导致数据变化。 这篇文章有具体介绍相关的机制 下面是Bitmap操作的示例代码: Java端代码: 使用时,可以直接调用NativeUtils中的processImage方法即可。当然,

    2023年04月09日
    浏览(58)
  • 小程序开发音视频问题汇总及解决方案

    目录 问题一:开发音视频,必用的两个小程序组件live-player和live-pusher,他们做什么用的,怎么才能使用? 问题二:一个页面只能插入一个 问题三:真机调试图片预览及视频全屏无反应 问题四:体验版本,点击开发调试正常使用,关闭开发调试提示:request:fail url not in doma

    2024年02月09日
    浏览(47)
  • 【FAQ】统一扫码服务常见问题及解答

    关于Scan Kit的隐私政策及收集的信息,请查看SDK隐私安全说明。 Android:SDK隐私安全说明 iOS:SDK隐私安全说明 1)统一扫码服务支持返回多码 ①android项目建议您参考MultiProcessor 扫码模式,代码使用指导请参考链接。 ②如您是IOS项目请参考Bitmap Mode扫码模式,代码使用指导请参

    2023年04月24日
    浏览(47)
  • hbuilder启动微信开发者工具失败问题汇总

    打开hbuilder中的Settings.json 运行=运行到小程序模拟器=运行设置 找到 微信开发者工具路径 ,检查配置是否有误 打开微信开发者工具,在 安全 选项里开启 服务端口 如果上面的两步都没有问题,那么应该就是appid的问题了。 首先要搞清楚的是 DCloud的AppId和微信开发者工具的A

    2024年02月04日
    浏览(41)
  • LarkXR知识库 | 开发者社区FAQ合集(二)

    LarkXR是一套基于GPU云化、图形容器、音视频实时编解码、网络传输优化等核心技术的通用型实时云渲染解决方案,帮助XR领域企业级用户及开发者快速搭建XR应用上云通道,使其在各类智能终端上流畅的运行、使用及传播。 平行云开发者社区上线以来,吸引大量XR/云渲染领域

    2024年02月09日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包