HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

uni 打包h5直播流已经解决,播放flv格式直播流

uni 打包h5直播流已经解决,播放flv格式直播流 需要的请加q:1580624363

uni 打包h5直播流已经解决,播放flv格式直播流 需要的请加q:1580624363

ColorUI和uViewUI混合使用,uView的组件+ColorUI的css样式和色彩

ui组件 uni_app

实在没办法啊,喜欢colorUI的设计,同时uView的UI设计也很好,但还不够好。
但uView的组件很好用,而ColorUI几乎没有组件。
只能混合使用。。。

为了性能考虑,直接弃用了uView中的很多基础组件,
那些组件封装的太严重了,太多的逻辑判断,除了性能方面,还有一个原因就是:不够灵活啊~~~~
很多组件没有办法个性操作

继续阅读 »

实在没办法啊,喜欢colorUI的设计,同时uView的UI设计也很好,但还不够好。
但uView的组件很好用,而ColorUI几乎没有组件。
只能混合使用。。。

为了性能考虑,直接弃用了uView中的很多基础组件,
那些组件封装的太严重了,太多的逻辑判断,除了性能方面,还有一个原因就是:不够灵活啊~~~~
很多组件没有办法个性操作

收起阅读 »

uni-ad原生应用(APP端)广告SDK更新日志

uni-ad 原生广告SDK 广告 变现 广告SDK

> uni-app可节省50%开发费用,并让广告5分钟极速接入。点击这里查看如何做到
> uni-ad广告官方网址:uniad.dcloud.net.cn

uni-ad原生应用(APP端)广告已支持国内七家广告渠道,包括:优量汇,快手,穿山甲,百度,华为,Sigmob,360。我们利用现有12亿活跃用户数据以及多年的技术沉淀来不断升级广告优化策略,确保开发者广告收益的最大化。
PS: uni-app应用和原生应用的广告收益无任何差别。广告主出价衡量的是用户转化(点击,注册,购买等用户行为),与APP的开发框架无任何关系。

注意:原生广告SDK不可与离线打包SDK混淆

注意:4.0.0.0402为大版本升级,API与之前存在较大差距

类型 说明
SDK名称 uni-ad原生广告 Android SDK
开发者 数字天堂(北京)网络技术有限公司
SDK版本 5.4.3.1014
SDK更新时间 2024-10-21
主要功能 提供三方广告联盟SDK广告的拉取和展示功能
隐私政策 https://doc.dcloud.net.cn/markdown-share-docs/40ec97d02d3efd9309c047290a342c79/
合规指引 https://ask.dcloud.net.cn/article/40886

5.4.3.1014

下载地址
新增倍孜、章鱼、泛连、聚力阅盟渠道,集成方式请参考SDK中的文档。
更新快手广告SDK到3.3.69版。
更新穿山甲GroMore广告SDK到6.4.1.6版。
更新sigmob广告SDK到4.19.5版。
更新腾讯优量汇广告SDK到4.603.1473版。
修复其他已知问题。

5.4.0.0522

下载地址
修复信息流广告可能出现的广告加载成功但是无法展示的Bug
618电商预算能力优化升级
更新快手广告SDK到3.3.63版。
更新百度百青藤广告SDK为9.35版。
更新穿山甲GroMore广告SDK到6.1.0.4版。
更新sigmob广告SDK到4.17.1版。
更新腾讯优量汇广告SDK到4.575.1445版。
修复其他已知问题。

5.3.0.0401

更新百度广告sdk到9.34版。
更新快手广告sdk到3.3.61版。
更新sigmob广告sdk到4.15.1版。
修复其他已知问题。

5.2.1.0116

修复其他已知问题。

5.2.0.1208

更新穿山甲&GroMore为 5.7.0.5 版
修复其他已知问题。

5.1.0.1019

双十一电商预算能力优化升级
更新腾讯优量汇广告SDK为 4.542.1412 版
更新百度百青藤广告为 9.322 版
更新快手广告联盟为 3.3.53.3 版
更新sigmob广告为4.12.7版
更新穿山甲&GroMore为 5.6.1.6 版
更新华为广告SDK为 13.4.66.300 版
新增sigmob支持全屏视频广告和插屏广告
修复其他已知问题。

5.0.4.0524

618电商预算能力优化升级
更新腾讯优量汇广告SDK为 4.530.1400 版
更新百度百青藤广告为 9.29 版
更新快手广告联盟为 3.3.44 版
更新sigmob广告为4.12.1版
修复其他已知问题。

5.0.2.0331

更新腾讯优量汇广告SDK为 4.514.1384 版
更新百度百青藤广告为 9.271 版
更新快手广告联盟为 3.3.40 版
更新sigmob广告为4.10.1版
修复其他已知问题。

5.0.1.1117

修复部分手机上请求广告可能崩溃的bug。
修复首次启动可能不展示开屏广告的bug。
更新腾讯优量汇广告SDK为 4.492.1362 版
更新穿山甲广告联盟SDK为 4.9.0.8 版
更新穿山甲GroMore广告SDK为 4.8.0.0 版
修复其他已知问题。

5.0.0.1018

onerror 事件新增detail参数,广告错误信息将通过此参数透传,参数可为空。具体可参考SDK示例demo和SDK中文档。
更新快手广告SDK为3.3.31版
更新Sigmob广告联盟SDK为 4.7.0 版
更新百度百青藤广告SDK为 9.241 版
更新华为广告SDK为 13.4.56.302 版
修复其他已知问题。

4.1.0.0728

新增穿山甲GroMore模块,配置请参考文档,版本为:3.5.1.1
更新百度广告SDK到9.223版
更新优量汇广告SDK到4.480.1350版
更新华为广告SDK到13.4.54.300版
更新快手广告SDK到3.3.27版
更新sigmob广告SDK到4.4.0版
修复其他已知问题。

4.0.3.0708

支持设置个性化推荐。
修复其他已知问题。

4.0.2.0519

更新穿山甲广告SDK到4.5.1.1版。
更新快手广告SDK到3.3.24版。
更新百度百青藤广告SDK到9.212版。
更新Sigmob广告SDK到3.5.9版。

4.0.1.0428

更新优量汇广告SDK到4.462.1332版。
更新快手广告SDK到3.3.23版。
修复部分情况下开屏广告无法全屏显示的bug。

4.0.0.0402

原生广告API升级,详细使用说明请参考文档和示例
新增百度百青藤广告联盟 支持开屏、信息流、插屏、激励视频广告
新增华为广告联盟 包括开屏、信息流、插屏、激励视频广告
sigmob支持开屏广告。

注意:4.0.0.0为大版本升级,老版本用户如需升级请参考新版API重新集成

类型 说明
SDK名称 uni-AD原生广告 IOS SDK
开发者 数字天堂(北京)网络技术有限公司
SDK版本 5.3.3.0
SDK更新时间 2024-10-28
主要功能 提供三方广告联盟SDK广告的拉取和展示功能
隐私政策 https://doc.dcloud.net.cn/markdown-share-docs/40ec97d02d3efd9309c047290a342c79/
合规指引 https://ask.dcloud.net.cn/article/40886

5.3.3.0更新日志

下载地址
v5.3.3.0
新增章鱼渠道

5.3.2.2
修复已知问题

5.3.2.1
对接双十一预算
优量汇更新为4.15.10
穿山甲&Gromore更新为6.4.1.0
Sigmob广告联盟更新为4.15.5
百度百青藤更新为5.371
快手广告联盟更新为3.3.69
Google Admob更新为11.10.0
Pangle更新为6.2.0.8
修复已知问题

5.3.1.0
Google Admob更新为11.8.0
Pangle更新为6.1.0.6
修复已知问题

5.3.0.0
优量汇更新为4.14.90
穿山甲&Gromore更新为6.4.0.1
Sigmob广告联盟更新为4.15.3
支持渠道自助接入
修复已知问题

5.2.1.0
快手广告联盟更新为3.3.65
优量汇更新为4.14.76
穿山甲&Gromore更新为6.2.0.0
Sigmob广告联盟更新为4.13.0
百度百青藤更新为5.352
修复已知问题

5.2.0.0
快手广告联盟更新为3.3.63
优量汇更新为4.14.70
穿山甲&Gromore更新为6.0.0.5
Sigmob广告联盟更新为4.12.4
百度百青藤更新为5.34
修复已知问题

5.1.1.0
支持海外广告,Google Admob为10.13.0,Pangle为5.5.0.4
部分依赖库变更为xcframework

5.1.0.0
双十一电商预算能力优化升级
Sigmob新增支持插全屏
快手广告联盟更新为3.3.53
穿山甲更新为5.7.0.4
穿山甲Gromore更新为5.7.0.4
Sigmob更新为4.10.0
百度百青藤更新为5.324

5.0.7.1
腾讯优量汇更新至4.14.45
穿山甲更新至5.6.0.5
穿山甲Gromore更新至5.6.0.5
百度百青藤更新至5.321
适配iOS17

5.0.7.0
修复已知问题
快手广告联盟更新至3.3.51
穿山甲更新至5.5.0.3
穿山甲Gromore更新至5.3.6.0
百度百青藤更新至5.31

5.0.6.0
修复已知问题
Sigmob更新至4.9.3
快手广告联盟更新至3.3.49
腾讯优量汇更新至4.14.32
穿山甲更新至5.5.0.1
穿山甲Gromore更新至5.3.5.0

5.0.5.1
修复已知问题

5.0.5.0
修复已知问题
Sigmob更新至4.9.1
快手广告联盟更新至3.3.46
腾讯优量汇更新至4.14.31
百度百青藤更新至5.30
穿山甲更新至5.4.0.2

5.0.4.0
618电商预算能力优化升级
Sigmob更新至4.9.0
快手广告联盟更新至3.3.44
腾讯优量汇更新至4.14.30
百度百青藤更新至5.14
穿山甲更新至5.4.0.0
穿山甲Gromore更新至5.1.7.0

5.0.3.2
Sigmob更新至4.8.0
修复已知问题

5.0.3.0
【重要】部分依赖库由原来的.a更新为.framework
穿山甲以及Gromore更新至5.1.6.0
修复已知问题

5.0.2.1
修复已知问题
快手广告联盟更新至3.3.40
优量汇更新至4.14.12
Sigmob更新至4.7.1
百度百青藤更新至5.121

5.0.1.1
修复已知问题

5.0.1.0
快手广告联盟更新至3.3.33
穿山甲更新至4.9.0.5
穿山甲Gromore更新至3.8.0.2
Sigmob更新至4.6.1
修复已知问题

5.0.0.0
快手广告联盟更新至3.3.31
优量汇更新至4.13.90
穿山甲更新至4.8.0.3
穿山甲Gromore更新至3.7.0.0
Sigmob更新至4.5.0
修复已知问题

4.1.1.0
百度百青藤更新至4.891
修复已知问题

4.1.0.0
快手广告联盟更新至3.3.27
穿山甲更新至4.7.0.0
优量汇更新至4.13.80
百度百青藤更新至4.883
Sigmob更新至4.2.1
新增穿山甲Gromore 3.5.1.0
新增是否开启个性化推荐设置
修复已知问题

4.0.3.0
快手广告更新至v3.3.25
穿山甲更新至v4.5.1.6
修复已知问题

4.0.2.1
修复已知问题

v4.0.2.0
快手广告联盟更新至3.3.24
优量汇更新至4.13.65
百度百青藤更新至4.87

4.0.1.0
新增基础开屏广告
新增Sigmob开屏广告
修复已知问题

4.0.0.1
快手广告联盟更新至3.3.23
优量汇更新至4.13.63
穿山甲更新至4.4.0.5
Sigmob更新至4.1.0
百度百青藤更新至4.861

4.0.0.0
原生广告API升级,详细使用说明请参考文档和示例
新增百度百青藤广告联盟 支持开屏、信息流、插屏、激励视频广告

继续阅读 »

> uni-app可节省50%开发费用,并让广告5分钟极速接入。点击这里查看如何做到
> uni-ad广告官方网址:uniad.dcloud.net.cn

uni-ad原生应用(APP端)广告已支持国内七家广告渠道,包括:优量汇,快手,穿山甲,百度,华为,Sigmob,360。我们利用现有12亿活跃用户数据以及多年的技术沉淀来不断升级广告优化策略,确保开发者广告收益的最大化。
PS: uni-app应用和原生应用的广告收益无任何差别。广告主出价衡量的是用户转化(点击,注册,购买等用户行为),与APP的开发框架无任何关系。

注意:原生广告SDK不可与离线打包SDK混淆

注意:4.0.0.0402为大版本升级,API与之前存在较大差距

类型 说明
SDK名称 uni-ad原生广告 Android SDK
开发者 数字天堂(北京)网络技术有限公司
SDK版本 5.4.3.1014
SDK更新时间 2024-10-21
主要功能 提供三方广告联盟SDK广告的拉取和展示功能
隐私政策 https://doc.dcloud.net.cn/markdown-share-docs/40ec97d02d3efd9309c047290a342c79/
合规指引 https://ask.dcloud.net.cn/article/40886

5.4.3.1014

下载地址
新增倍孜、章鱼、泛连、聚力阅盟渠道,集成方式请参考SDK中的文档。
更新快手广告SDK到3.3.69版。
更新穿山甲GroMore广告SDK到6.4.1.6版。
更新sigmob广告SDK到4.19.5版。
更新腾讯优量汇广告SDK到4.603.1473版。
修复其他已知问题。

5.4.0.0522

下载地址
修复信息流广告可能出现的广告加载成功但是无法展示的Bug
618电商预算能力优化升级
更新快手广告SDK到3.3.63版。
更新百度百青藤广告SDK为9.35版。
更新穿山甲GroMore广告SDK到6.1.0.4版。
更新sigmob广告SDK到4.17.1版。
更新腾讯优量汇广告SDK到4.575.1445版。
修复其他已知问题。

5.3.0.0401

更新百度广告sdk到9.34版。
更新快手广告sdk到3.3.61版。
更新sigmob广告sdk到4.15.1版。
修复其他已知问题。

5.2.1.0116

修复其他已知问题。

5.2.0.1208

更新穿山甲&GroMore为 5.7.0.5 版
修复其他已知问题。

5.1.0.1019

双十一电商预算能力优化升级
更新腾讯优量汇广告SDK为 4.542.1412 版
更新百度百青藤广告为 9.322 版
更新快手广告联盟为 3.3.53.3 版
更新sigmob广告为4.12.7版
更新穿山甲&GroMore为 5.6.1.6 版
更新华为广告SDK为 13.4.66.300 版
新增sigmob支持全屏视频广告和插屏广告
修复其他已知问题。

5.0.4.0524

618电商预算能力优化升级
更新腾讯优量汇广告SDK为 4.530.1400 版
更新百度百青藤广告为 9.29 版
更新快手广告联盟为 3.3.44 版
更新sigmob广告为4.12.1版
修复其他已知问题。

5.0.2.0331

更新腾讯优量汇广告SDK为 4.514.1384 版
更新百度百青藤广告为 9.271 版
更新快手广告联盟为 3.3.40 版
更新sigmob广告为4.10.1版
修复其他已知问题。

5.0.1.1117

修复部分手机上请求广告可能崩溃的bug。
修复首次启动可能不展示开屏广告的bug。
更新腾讯优量汇广告SDK为 4.492.1362 版
更新穿山甲广告联盟SDK为 4.9.0.8 版
更新穿山甲GroMore广告SDK为 4.8.0.0 版
修复其他已知问题。

5.0.0.1018

onerror 事件新增detail参数,广告错误信息将通过此参数透传,参数可为空。具体可参考SDK示例demo和SDK中文档。
更新快手广告SDK为3.3.31版
更新Sigmob广告联盟SDK为 4.7.0 版
更新百度百青藤广告SDK为 9.241 版
更新华为广告SDK为 13.4.56.302 版
修复其他已知问题。

4.1.0.0728

新增穿山甲GroMore模块,配置请参考文档,版本为:3.5.1.1
更新百度广告SDK到9.223版
更新优量汇广告SDK到4.480.1350版
更新华为广告SDK到13.4.54.300版
更新快手广告SDK到3.3.27版
更新sigmob广告SDK到4.4.0版
修复其他已知问题。

4.0.3.0708

支持设置个性化推荐。
修复其他已知问题。

4.0.2.0519

更新穿山甲广告SDK到4.5.1.1版。
更新快手广告SDK到3.3.24版。
更新百度百青藤广告SDK到9.212版。
更新Sigmob广告SDK到3.5.9版。

4.0.1.0428

更新优量汇广告SDK到4.462.1332版。
更新快手广告SDK到3.3.23版。
修复部分情况下开屏广告无法全屏显示的bug。

4.0.0.0402

原生广告API升级,详细使用说明请参考文档和示例
新增百度百青藤广告联盟 支持开屏、信息流、插屏、激励视频广告
新增华为广告联盟 包括开屏、信息流、插屏、激励视频广告
sigmob支持开屏广告。

注意:4.0.0.0为大版本升级,老版本用户如需升级请参考新版API重新集成

类型 说明
SDK名称 uni-AD原生广告 IOS SDK
开发者 数字天堂(北京)网络技术有限公司
SDK版本 5.3.3.0
SDK更新时间 2024-10-28
主要功能 提供三方广告联盟SDK广告的拉取和展示功能
隐私政策 https://doc.dcloud.net.cn/markdown-share-docs/40ec97d02d3efd9309c047290a342c79/
合规指引 https://ask.dcloud.net.cn/article/40886

5.3.3.0更新日志

下载地址
v5.3.3.0
新增章鱼渠道

5.3.2.2
修复已知问题

5.3.2.1
对接双十一预算
优量汇更新为4.15.10
穿山甲&Gromore更新为6.4.1.0
Sigmob广告联盟更新为4.15.5
百度百青藤更新为5.371
快手广告联盟更新为3.3.69
Google Admob更新为11.10.0
Pangle更新为6.2.0.8
修复已知问题

5.3.1.0
Google Admob更新为11.8.0
Pangle更新为6.1.0.6
修复已知问题

5.3.0.0
优量汇更新为4.14.90
穿山甲&Gromore更新为6.4.0.1
Sigmob广告联盟更新为4.15.3
支持渠道自助接入
修复已知问题

5.2.1.0
快手广告联盟更新为3.3.65
优量汇更新为4.14.76
穿山甲&Gromore更新为6.2.0.0
Sigmob广告联盟更新为4.13.0
百度百青藤更新为5.352
修复已知问题

5.2.0.0
快手广告联盟更新为3.3.63
优量汇更新为4.14.70
穿山甲&Gromore更新为6.0.0.5
Sigmob广告联盟更新为4.12.4
百度百青藤更新为5.34
修复已知问题

5.1.1.0
支持海外广告,Google Admob为10.13.0,Pangle为5.5.0.4
部分依赖库变更为xcframework

5.1.0.0
双十一电商预算能力优化升级
Sigmob新增支持插全屏
快手广告联盟更新为3.3.53
穿山甲更新为5.7.0.4
穿山甲Gromore更新为5.7.0.4
Sigmob更新为4.10.0
百度百青藤更新为5.324

5.0.7.1
腾讯优量汇更新至4.14.45
穿山甲更新至5.6.0.5
穿山甲Gromore更新至5.6.0.5
百度百青藤更新至5.321
适配iOS17

5.0.7.0
修复已知问题
快手广告联盟更新至3.3.51
穿山甲更新至5.5.0.3
穿山甲Gromore更新至5.3.6.0
百度百青藤更新至5.31

5.0.6.0
修复已知问题
Sigmob更新至4.9.3
快手广告联盟更新至3.3.49
腾讯优量汇更新至4.14.32
穿山甲更新至5.5.0.1
穿山甲Gromore更新至5.3.5.0

5.0.5.1
修复已知问题

5.0.5.0
修复已知问题
Sigmob更新至4.9.1
快手广告联盟更新至3.3.46
腾讯优量汇更新至4.14.31
百度百青藤更新至5.30
穿山甲更新至5.4.0.2

5.0.4.0
618电商预算能力优化升级
Sigmob更新至4.9.0
快手广告联盟更新至3.3.44
腾讯优量汇更新至4.14.30
百度百青藤更新至5.14
穿山甲更新至5.4.0.0
穿山甲Gromore更新至5.1.7.0

5.0.3.2
Sigmob更新至4.8.0
修复已知问题

5.0.3.0
【重要】部分依赖库由原来的.a更新为.framework
穿山甲以及Gromore更新至5.1.6.0
修复已知问题

5.0.2.1
修复已知问题
快手广告联盟更新至3.3.40
优量汇更新至4.14.12
Sigmob更新至4.7.1
百度百青藤更新至5.121

5.0.1.1
修复已知问题

5.0.1.0
快手广告联盟更新至3.3.33
穿山甲更新至4.9.0.5
穿山甲Gromore更新至3.8.0.2
Sigmob更新至4.6.1
修复已知问题

5.0.0.0
快手广告联盟更新至3.3.31
优量汇更新至4.13.90
穿山甲更新至4.8.0.3
穿山甲Gromore更新至3.7.0.0
Sigmob更新至4.5.0
修复已知问题

4.1.1.0
百度百青藤更新至4.891
修复已知问题

4.1.0.0
快手广告联盟更新至3.3.27
穿山甲更新至4.7.0.0
优量汇更新至4.13.80
百度百青藤更新至4.883
Sigmob更新至4.2.1
新增穿山甲Gromore 3.5.1.0
新增是否开启个性化推荐设置
修复已知问题

4.0.3.0
快手广告更新至v3.3.25
穿山甲更新至v4.5.1.6
修复已知问题

4.0.2.1
修复已知问题

v4.0.2.0
快手广告联盟更新至3.3.24
优量汇更新至4.13.65
百度百青藤更新至4.87

4.0.1.0
新增基础开屏广告
新增Sigmob开屏广告
修复已知问题

4.0.0.1
快手广告联盟更新至3.3.23
优量汇更新至4.13.63
穿山甲更新至4.4.0.5
Sigmob更新至4.1.0
百度百青藤更新至4.861

4.0.0.0
原生广告API升级,详细使用说明请参考文档和示例
新增百度百青藤广告联盟 支持开屏、信息流、插屏、激励视频广告

收起阅读 »

关于videojs 在谷歌中无法自动播放,因为谷歌有音视频的隐私策略,加上muted="muted",就可以自动播放

video.js

关于videojs 在谷歌中无法自动播放,因为谷歌有音视频的隐私策略,加上muted="muted",就可以自动播放,
在移动端出现无法自动播放,有可能是系统版本的不同,可能存在默认阻止自动播放音视频的行为,在H5中加muted="muted"自动播放有效。
在android 4.2添加了允许用户手势触发音视频播放接口,该接口默认为 true ,即默认不允许自动播放音视频,只能是用户交互的方式由用户自己促发播放。

继续阅读 »

关于videojs 在谷歌中无法自动播放,因为谷歌有音视频的隐私策略,加上muted="muted",就可以自动播放,
在移动端出现无法自动播放,有可能是系统版本的不同,可能存在默认阻止自动播放音视频的行为,在H5中加muted="muted"自动播放有效。
在android 4.2添加了允许用户手势触发音视频播放接口,该接口默认为 true ,即默认不允许自动播放音视频,只能是用户交互的方式由用户自己促发播放。

收起阅读 »

uniapp MIUI全局自由窗口适配,uniapp悬浮小窗和分屏适配

MIUI uniapp

uniapp MIUI全局自由窗口适配,uniapp悬浮小窗和分屏适配
uniapp 适配 MIUI 12的全局自由窗口和应用分屏适配

实例APP:微垠影视
Android平台API等级配置 - minSdkVersion&targetSdkVersion

4.自由窗口技术适配指南
MIUI的小窗是基于Android的多窗口Freeform方案实现的。
小窗目前主要问题是应用兼容性导致的一系列问题,内容显示不全、Touch事件不响应等等,其实根本原因是应用没有很好的支持、适配多窗口、多分辨率,如下是小窗适配的一些参考性适配指南。

应用声明是否支持自由窗口
如果您的应用以 API 级别 24 或更高级别为目标平台,那么您可以配置该应用的 activity 是否支持以及如何支持多窗口显示,自由窗口也是google多窗口的一种,所以goolge多窗口适配方案同样适用,可以在清单的或元素中设置此属性,以启用或停用多窗口显示:

android:resizeableActivity=[“true” | “false”]
如果将此属性设置为 true,则activity 能以分屏和自由窗口模式启动。如果将此属性设置为 false,则 activity 不支持多窗口模式。如果此值为 false,并且用户尝试在多窗口模式下启动 activity,则 activity 会全屏显示。

如果您的应用以 API 级别 24 为目标平台,但您未指定此属性的值,则其值默认设为 true。

uniapp 适配只需在manifest.json中》APP常用设置进行配置:Android平台API等级配置 - minSdkVersion&targetSdkVersion

24-30

实例APP:https://sj.miyin.fun
API等级与Android版本对应列表如下:

API等级 Android版本号
14 Android4.0
15 Android4.0.3
16 Android4.1.2
17 Android4.2.2
18 Android4.3.1
19 Android4.4.2
20 Android4.4W.2
21 Android5.0.1
22 Android5.1
24 Android7.0
25 Android7.1.1
26 Android8.0
27 Android8.1
28 Android9.0
29 Android10.0(Android Q)
30 Android11.0

效果:

继续阅读 »

uniapp MIUI全局自由窗口适配,uniapp悬浮小窗和分屏适配
uniapp 适配 MIUI 12的全局自由窗口和应用分屏适配

实例APP:微垠影视
Android平台API等级配置 - minSdkVersion&targetSdkVersion

4.自由窗口技术适配指南
MIUI的小窗是基于Android的多窗口Freeform方案实现的。
小窗目前主要问题是应用兼容性导致的一系列问题,内容显示不全、Touch事件不响应等等,其实根本原因是应用没有很好的支持、适配多窗口、多分辨率,如下是小窗适配的一些参考性适配指南。

应用声明是否支持自由窗口
如果您的应用以 API 级别 24 或更高级别为目标平台,那么您可以配置该应用的 activity 是否支持以及如何支持多窗口显示,自由窗口也是google多窗口的一种,所以goolge多窗口适配方案同样适用,可以在清单的或元素中设置此属性,以启用或停用多窗口显示:

android:resizeableActivity=[“true” | “false”]
如果将此属性设置为 true,则activity 能以分屏和自由窗口模式启动。如果将此属性设置为 false,则 activity 不支持多窗口模式。如果此值为 false,并且用户尝试在多窗口模式下启动 activity,则 activity 会全屏显示。

如果您的应用以 API 级别 24 为目标平台,但您未指定此属性的值,则其值默认设为 true。

uniapp 适配只需在manifest.json中》APP常用设置进行配置:Android平台API等级配置 - minSdkVersion&targetSdkVersion

24-30

实例APP:https://sj.miyin.fun
API等级与Android版本对应列表如下:

API等级 Android版本号
14 Android4.0
15 Android4.0.3
16 Android4.1.2
17 Android4.2.2
18 Android4.3.1
19 Android4.4.2
20 Android4.4W.2
21 Android5.0.1
22 Android5.1
24 Android7.0
25 Android7.1.1
26 Android8.0
27 Android8.1
28 Android9.0
29 Android10.0(Android Q)
30 Android11.0

效果:

收起阅读 »

匠心出品,跨平台前端组件库FirstUI 1.2.0正式发布

FirstUI(https://www.firstui.cn/)是基于uni-app开发的一款轻量、全面可靠的跨平台移动端组件库。包括框架、组件、模板、功能插件几个部分。FirstUI开发者、设计师不断精心打磨,持续发布新的组件、模板等新功能,力求为用户提供更高品质的产品,节约用户时间与成本。

一、FirstUI特性

● 多端支持。一套代码,多端适用,支持iOS(vue和Nvue)、Android(vue和Nvue)、微信小程序、支付宝小程序、QQ小程序、百度小程序、字节跳动小程序、H5平台
● 完善的组件。目前共规划118款,已上线70款,涵盖基础组件、表单组件、导航组件、布局组件、常用布局、扩展组件、操作反馈、数据组件、JS、图表、画布。
● 丰富实用的布局、模板。基于FirstUI提供的组件,针对常用场景、行业,提供丰富实用的布局和模板。
● 专属社区。我们打造了FirstU专属社区,用户可以在社区交流分享FirstUI的使用经验、提问。有其他组件、模板需求,也可以在社区中反馈。

二、FirstUI体系进展

三、扫码体验FirstUI

考虑快速预览,所以暂未上架App应用,后续待功能完善再进行上架。

四、开源版与商业版

FirstUI分为开源版与商业版,部分组件为商业版专属使用。

1、开源版

● github: https://github.com/FirstUI/FirstUI (欢迎star :-D)
● gitee: https://gitee.com/firstui/FirstUI (欢迎star :-D)
● 文档地址: https://doc.firstui.cn

2、VIP会员权益:

● 完整版源码
● 全部组件
● 物料商城享VIP折扣
● 专属会员群指导、答疑
● 新特性优先体验
● VIP专属文档
会员权益详情: https://www.firstui.cn/right

3、新版优惠

新版发布,优惠期内框架可5折¥150元购买(原价¥300元),2022年01月31日截止。购买框架产品即升级为VIP会员,享受VIP会员权益。
立即购买:https://www.firstui.cn/store/detail/1

继续阅读 »

FirstUI(https://www.firstui.cn/)是基于uni-app开发的一款轻量、全面可靠的跨平台移动端组件库。包括框架、组件、模板、功能插件几个部分。FirstUI开发者、设计师不断精心打磨,持续发布新的组件、模板等新功能,力求为用户提供更高品质的产品,节约用户时间与成本。

一、FirstUI特性

● 多端支持。一套代码,多端适用,支持iOS(vue和Nvue)、Android(vue和Nvue)、微信小程序、支付宝小程序、QQ小程序、百度小程序、字节跳动小程序、H5平台
● 完善的组件。目前共规划118款,已上线70款,涵盖基础组件、表单组件、导航组件、布局组件、常用布局、扩展组件、操作反馈、数据组件、JS、图表、画布。
● 丰富实用的布局、模板。基于FirstUI提供的组件,针对常用场景、行业,提供丰富实用的布局和模板。
● 专属社区。我们打造了FirstU专属社区,用户可以在社区交流分享FirstUI的使用经验、提问。有其他组件、模板需求,也可以在社区中反馈。

二、FirstUI体系进展

三、扫码体验FirstUI

考虑快速预览,所以暂未上架App应用,后续待功能完善再进行上架。

四、开源版与商业版

FirstUI分为开源版与商业版,部分组件为商业版专属使用。

1、开源版

● github: https://github.com/FirstUI/FirstUI (欢迎star :-D)
● gitee: https://gitee.com/firstui/FirstUI (欢迎star :-D)
● 文档地址: https://doc.firstui.cn

2、VIP会员权益:

● 完整版源码
● 全部组件
● 物料商城享VIP折扣
● 专属会员群指导、答疑
● 新特性优先体验
● VIP专属文档
会员权益详情: https://www.firstui.cn/right

3、新版优惠

新版发布,优惠期内框架可5折¥150元购买(原价¥300元),2022年01月31日截止。购买框架产品即升级为VIP会员,享受VIP会员权益。
立即购买:https://www.firstui.cn/store/detail/1

收起阅读 »

说真的。文档体验绝了

文档

说真的。文档体验绝了,真的绝了。

我们用开源的东西本不该开口索要的,uni-app也算是你们的一个产品了。 你们也有商业模式,能否将文档好好整理一下, 文档体验简直不要太好

说真的。文档体验绝了,真的绝了。

我们用开源的东西本不该开口索要的,uni-app也算是你们的一个产品了。 你们也有商业模式,能否将文档好好整理一下, 文档体验简直不要太好

tag的监听事件方法。

代码渲染的titleNView 里的tag如何监听。代码如下。
假设你的tags里有一个子tag left 距离是30,宽度是130。
//那么就先定义监听区域
plus.webview.currentWebview().getTitleNView().setTouchEventRect({top:'0px',left:'30px',width:'130px',height:'100%'})
//创建监听。
plus.webview.currentWebview().getTitleNView().addEventListener("click",function(e){ })

注:setTouchEventRect 可以传数组。多个区域监听。
有问题欢迎留言,大家一起讨论。

继续阅读 »

代码渲染的titleNView 里的tag如何监听。代码如下。
假设你的tags里有一个子tag left 距离是30,宽度是130。
//那么就先定义监听区域
plus.webview.currentWebview().getTitleNView().setTouchEventRect({top:'0px',left:'30px',width:'130px',height:'100%'})
//创建监听。
plus.webview.currentWebview().getTitleNView().addEventListener("click",function(e){ })

注:setTouchEventRect 可以传数组。多个区域监听。
有问题欢迎留言,大家一起讨论。

收起阅读 »

3.2.16.20211122 无法打包h5

h5

我回退了版本就可以了

我回退了版本就可以了

uniapp直接跳转应用商店

// 跳转应用商店
export const jumpToAppMarket = (code) => {
// 可以根據文檔換成其他商店 https://www.jianshu.com/p/b544810beac3
const googlePlay = "com.android.vending";

if (plus.os.name == "Android") {  
    var Uri = plus.android.importClass("android.net.Uri");  
    var Intent = plus.android.importClass('android.content.Intent');  
    var main = plus.android.runtimeMainActivity();  

    var uri = Uri.parse("market://details?id=" + 包名);  
    var intent = new Intent(Intent.ACTION_VIEW, uri);  
    // 选择进入商店  
    intent.setPackage(googlePlay);  
    intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK;  
    // 没有该商店应用  
    if (intent.resolveActivity(main.getPackageManager()) !== null) {  
        main.startActivity(intent);  
    } else {  
        // 跳转浏览器  
        let uri = Uri.parse("https://play.google.com/store/apps/details?id=" + 包名);  
        let intent = new Intent(Intent.ACTION_VIEW, uri);  
        intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK;  
        intent.setPackage('com.android.browser');  
        main.startActivity(intent);  
    }  
} else {  
    plus.runtime.openURL('itms-apps://itunes.apple.com/cn/app/id{appid}?mt=8');  
}  

}

继续阅读 »

// 跳转应用商店
export const jumpToAppMarket = (code) => {
// 可以根據文檔換成其他商店 https://www.jianshu.com/p/b544810beac3
const googlePlay = "com.android.vending";

if (plus.os.name == "Android") {  
    var Uri = plus.android.importClass("android.net.Uri");  
    var Intent = plus.android.importClass('android.content.Intent');  
    var main = plus.android.runtimeMainActivity();  

    var uri = Uri.parse("market://details?id=" + 包名);  
    var intent = new Intent(Intent.ACTION_VIEW, uri);  
    // 选择进入商店  
    intent.setPackage(googlePlay);  
    intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK;  
    // 没有该商店应用  
    if (intent.resolveActivity(main.getPackageManager()) !== null) {  
        main.startActivity(intent);  
    } else {  
        // 跳转浏览器  
        let uri = Uri.parse("https://play.google.com/store/apps/details?id=" + 包名);  
        let intent = new Intent(Intent.ACTION_VIEW, uri);  
        intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK;  
        intent.setPackage('com.android.browser');  
        main.startActivity(intent);  
    }  
} else {  
    plus.runtime.openURL('itms-apps://itunes.apple.com/cn/app/id{appid}?mt=8');  
}  

}

收起阅读 »

基于uniapp打包生成app,并引入本地原生插件步骤和踩坑

uniapp原生插件

看到社区很多同学对于uniapp和原生混合开发配置问题,就怎么引入原生本地插件并配置运行步骤详解
1.首先在你的文件夹下建nativeplugins目录,将本地开发的原生插件代码包按照格式放入

2.对nativeplugins目录下的pack.json进行配置 注意name和id要与目录名保持一致,class要安卓小伙伴给你,包名 类名

3.在manifest.json进行插件引入

第四步:点击运行到手机或模拟器,先制定基座,制作完成后在运行基座选择自定义基座,进行打包即可

继续阅读 »

看到社区很多同学对于uniapp和原生混合开发配置问题,就怎么引入原生本地插件并配置运行步骤详解
1.首先在你的文件夹下建nativeplugins目录,将本地开发的原生插件代码包按照格式放入

2.对nativeplugins目录下的pack.json进行配置 注意name和id要与目录名保持一致,class要安卓小伙伴给你,包名 类名

3.在manifest.json进行插件引入

第四步:点击运行到手机或模拟器,先制定基座,制作完成后在运行基座选择自定义基座,进行打包即可

收起阅读 »

录音支持暂停、继续、后台录音、息屏录音(ios、andorid)

录音支持暂停、继续、后台录音、息屏录音(ios、andorid) :https://ext.dcloud.net.cn/plugin?id=5849

录音支持暂停、继续、后台录音、息屏录音(ios、andorid) :https://ext.dcloud.net.cn/plugin?id=5849