一、新手入门 1.4 开发工具1.4.1 请问一下,有没有人知道为什么在快应用开发工具中,git提交代码后,代码格式会变,会自动换行? 快应用 IDE 插件husky 调用了格式化。 1.5 本地调试1.5.1 想问下能判断用户是用调试器还是预览版打开的快应用吗? device.host 判断设备 参考文档:https://doc.quickapp.cn/features/system/device.html?h=device.host 1.8 其他1.8.1 想问下快应用这边如何配置防盗链referer? 可以设置防盗链开启运行referer为空访问 二、开发框架常见问题 2.2 mainifest 2.2.1 设置 menuBar为false,为何页面上还显示?一级页面不允许隐藏MenuBar,二级页面隐藏需要设置fullscreen为true,还有注意厂商支持明细。 2.3 生命周期2.5.1 请问 app 的 onDestroy 生命周期里 ajax 请求还能执行吗?退出了应用,执行环境也没有了,有可能上报的过程就中断了,不一定是onDestroy没有执行。 2.5 其他2.5.1 有什么引擎的分布数据么?比如提升到多少比较合适? 可以参考具体引擎覆盖场景,基于覆盖率设置 参考资料:https://doc.quickapp.cn/changelog/ecology.html#快应用覆盖场景 2.5.2 跨域问题,是需要配置白名单还是要配置合法域名? 在响应里设置下允许跨域:Access-Control-Allow-Origin:"*"。 2.5.3 versionCode 宿主的版本号 和 platformVersionCode 运行平台版本号 这两个有啥区别? 一个rpk版本的versionCode,一个平台容器版本versionCode。 2.5.4兼容不同版本的时候是判断versionCode还是platformVersionCode? 使用minPlatformVersion,参考文档: https://doc.quickapp.cn/tutorial/overview/project-structure.html?h=minPlatformVersion 三、组件3.1 通用3.1.1 快应用里面实现这个类似的怎么弄document.getElementById('demo')? this.$element("demo")。 3.1.2 快应用里面如何获取图片的宽高和图片距离左侧和顶部的距离? 参考文档: https://doc.quickapp.cn/widgets/common-methods.html?h=getBoundingClientRect#getboundingclientrectobject-object-1070 3.2 容器组件3.2.1 请问小说组件容器reader-div在华为上可以用吗? 目前华为还未支持小说组件,后续以发布引擎支持为准。 3.2.2 无法触发onshow onhide 是为什么呢?使用的是tab content 的组件 tab触发不了,只有页面才支持。 四、接口 4.1 基本功能4.1.1 快应用里面缓存 locastorege 不能用?该用那个函数缓存信息? 可以参考下文档:https://doc.quickapp.cn/features/system/storage.html 4.1.2 快应用里有什么全局状态管理的东西可以用吗?我在a页面登录完了之后把 token 存到 storage 然后跳转到b页面,b 页面里通过 storage 取不到 token? 存储是异步的,增加延迟获取。 4.6 系统能力4.6.1 请问下载方法downloadtask.downloadFile,filePath 指定文件下载后存储的路径 (本地路径),我想指定保存到本地相册怎么写?有没有打开PDF文件的方法? pdf 可以用web打开,在浏览器上怎么打开pdf的,然后就在快应用里面嵌套一个web怎么打开。 4.6.2 请问视频播放器 video 的 pause 事件可以获取到是用户主动暂停,还是视频卡顿造成的么? pause 事件用户手动暂停会触发,视频卡顿不触发。 4.6.3 如果不触发的话,有什么办法可以监听到呢? 可以通过视频帧率监测或网络请求监测等,如做个定时器 在进度上检查。 4.11 快应用跳转/唤起4.11.1 麻烦问下,我用以下代码 router.push({ uri: item.schema_url, // 使用的hap链接 }) 无法在oppo手机中拉起app?是还有其他语法还是什么? OPPO:app: + app包名,示例: 'app:com.eg.android.AlipayGphone'。 五、广告 5.1 接入5.1.1 小米2.0的广告配置发现onshow方法从之前的主动上报变成了回调,如果在2.0里面没有接onshow的回调 会影响展示曝光吗?? 不会造成影响。 |