HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

一套代码打包两个APP,证书APPid,包名都换了但是还是报错

一套代码打包两个APP,证书APPid,包名都换了但是还是报错Can't install because provider name uni.UNIBE1CDD0 (in package com.hn.xx) is already used by com.xx.xx]

继续阅读 »

一套代码打包两个APP,证书APPid,包名都换了但是还是报错Can't install because provider name uni.UNIBE1CDD0 (in package com.hn.xx) is already used by com.xx.xx]

收起阅读 »

【Mac Arm芯片 - HBuilderX 测试版】适配M1、M2...., 欢迎大家测试

mac arm芯片 Apple芯片 HBuilderX

HBuilderX Mac arm芯片(M1、M2....)安装包来了,适配Arm芯片,启动速度更快。欢迎大家测试。

注意:下列包不支持intel芯片,intel芯片的苹果电脑不要安装。

4.51-alpha下载地址: https://www.dcloud.io/hbuilderx.html

继续阅读 »

HBuilderX Mac arm芯片(M1、M2....)安装包来了,适配Arm芯片,启动速度更快。欢迎大家测试。

注意:下列包不支持intel芯片,intel芯片的苹果电脑不要安装。

4.51-alpha下载地址: https://www.dcloud.io/hbuilderx.html

收起阅读 »

movable-area 在 app中页面超过一屏,movable-view 会跟随滚动问题

height设为 100vh 而不能设为 100%

<movable-area style="width: 100%; height: 100vh;">  
  <movable-view class="home-movable-view" :x="movableInfo.x" :y="movableInfo.y" direction="all">  
   </movable-view>  
   <!-- swiper -->  
   <view style="width: 100%; height: 100%; overflow-y: scroll;">  
  </view>  
</movable-area>
继续阅读 »

height设为 100vh 而不能设为 100%

<movable-area style="width: 100%; height: 100vh;">  
  <movable-view class="home-movable-view" :x="movableInfo.x" :y="movableInfo.y" direction="all">  
   </movable-view>  
   <!-- swiper -->  
   <view style="width: 100%; height: 100%; overflow-y: scroll;">  
  </view>  
</movable-area>
收起阅读 »

【广告联盟】我有个想法,可以开发一种推送广告,在用户使用或者离线时候推送一下

广告联盟

uniad充斥着关不掉和诈骗广告可恶至极。

但是也有好的一面,我偶尔会看到uniad大商家比如京东淘宝等等把,这些促销广告和薅羊毛广告确实赚了很多小便宜省了不少钱,而且买到很多不错东西,而且也让人喜欢上广告和只要不是诈骗和忽悠人或模棱两可广告,应该效果很好。

我有个想法,要是能把推送和广告整合在一起,主要推送正规大商家一些促销商品和活动,应该会很不错。
既增加了开发者收入,也让用户不错过促销信息,又增加APP唤醒率,感觉是一石三鸟。

继续阅读 »

uniad充斥着关不掉和诈骗广告可恶至极。

但是也有好的一面,我偶尔会看到uniad大商家比如京东淘宝等等把,这些促销广告和薅羊毛广告确实赚了很多小便宜省了不少钱,而且买到很多不错东西,而且也让人喜欢上广告和只要不是诈骗和忽悠人或模棱两可广告,应该效果很好。

我有个想法,要是能把推送和广告整合在一起,主要推送正规大商家一些促销商品和活动,应该会很不错。
既增加了开发者收入,也让用户不错过促销信息,又增加APP唤醒率,感觉是一石三鸟。

收起阅读 »

突然看到隔壁taro发展也好快

taro

世界变化真是快啊,一转眼uniapp的对手如云了

世界变化真是快啊,一转眼uniapp的对手如云了

ios 内购

ipad os 18.2 的时候会触发requestOrder 请求商品回调成功、失败都不触发 、测试了很多iphone、8、13、14、ios版本在14~15.几的版本是可以成功的、并且支付流程是可以走完的、我们在ipad os 18.2上去下载其它软件也是无法购买商品、所以是怀疑是系统的问题、有没有遇到同样情况的呀????求答复

继续阅读 »

ipad os 18.2 的时候会触发requestOrder 请求商品回调成功、失败都不触发 、测试了很多iphone、8、13、14、ios版本在14~15.几的版本是可以成功的、并且支付流程是可以走完的、我们在ipad os 18.2上去下载其它软件也是无法购买商品、所以是怀疑是系统的问题、有没有遇到同样情况的呀????求答复

收起阅读 »

app热更新失败:安装wgt文件失败[-1205]:WGT安装包中manifest.json文件的version版本不匹配

wgt升级

增加节流,一般是因为触发连续多次安装导致的

增加节流,一般是因为触发连续多次安装导致的

【避坑】使用css 属性column-count(实现瀑布流)不支持分页

css样式 css

使用css 属性column-count(实现瀑布流)不支持分页
使用css 属性column-count(实现瀑布流)不支持分页
使用css 属性column-count(实现瀑布流)不支持分页

↓↓↓ 各位大佬点点赞

使用css 属性column-count(实现瀑布流)不支持分页
使用css 属性column-count(实现瀑布流)不支持分页
使用css 属性column-count(实现瀑布流)不支持分页

↓↓↓ 各位大佬点点赞

HBuilder X底部打包状态不见了就是底部的提示栏

HBuilder X底部打包状态不见了就是底部的提示栏

其实这个底部提示栏叫,控制台,如果不见了,那还在你工程上右键,发行,第二个,查看云打包状态,点一下它就出来了。

继续阅读 »

HBuilder X底部打包状态不见了就是底部的提示栏

其实这个底部提示栏叫,控制台,如果不见了,那还在你工程上右键,发行,第二个,查看云打包状态,点一下它就出来了。

收起阅读 »

reportJSException >>>> instanceId:1, exception function:dc_checkappkey, exception: 解决经验

自定义基座 安卓

参考https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey.html,确认appid+应用包名+签名sha1三者必须与申请填写的信息一致

我的是AS中打自定义基座,放到HB中。运行报错:reportJSException >>>> instanceId:1, exception function:dc_checkappkey, exception:

我的原因是有两个appid文件夹,就是\app\src\main\assets\apps下有两个文件夹(因为有两个不同的appid但是都是一套代码,想省事,没移除另一个)。需要在\app\src\main\assets\apps中保持且只能有一个文件夹__UNI__xxxxx

另,AS中打包自定义基座要把debug-server-release.aar添加到lib中,参考https://ask.dcloud.net.cn/article/35482

继续阅读 »

参考https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey.html,确认appid+应用包名+签名sha1三者必须与申请填写的信息一致

我的是AS中打自定义基座,放到HB中。运行报错:reportJSException >>>> instanceId:1, exception function:dc_checkappkey, exception:

我的原因是有两个appid文件夹,就是\app\src\main\assets\apps下有两个文件夹(因为有两个不同的appid但是都是一套代码,想省事,没移除另一个)。需要在\app\src\main\assets\apps中保持且只能有一个文件夹__UNI__xxxxx

另,AS中打包自定义基座要把debug-server-release.aar添加到lib中,参考https://ask.dcloud.net.cn/article/35482

收起阅读 »

关于uniapp升级vue3项目后renderjs使用报错的一些个人经验

在写下这篇经验之前我的项目都是基于vue2的,这个过程中使用renderjs也没有报什么错;直到我在uniapp使用 vue3项目并将之前的项目迁移过来的时候;就发生了一堆魔幻的事情;当然大部分都在可控的范围内;但是其中有个别组件内部使用了 renderjs的文件就没那么幸运了,一直报什么找不到我定义的renderjs模块,
<span style="color:red;">uniapp-view-umd.js 巴拉巴拉的</span>
他只是给你提示这个错误的话,你是根本玩不转的,因为你只知道 这个错,但是根本就没有给你定位到具体的文件地方;起初我在想是不是在uniapp里面使用vue3是不对的;基于这个猜想我单独弄了一个demo也是vue3的,在里面写了一个组件;简单的使用了 renderjs来进行逻辑层和视图层之间的通信;发现是可以走的通的;那么就说明在uniapp使用vue3项目是可以正常使用renderjs的,那么这下问题排查就只能是代码写法和语法报错上去查找了;

然而找了一圈我发现自己写的代码没有问题;那么我在一想是不是第三方包的问题;果不其然我在控制台看到了一个错误;说是什么<span style="color:red">process is underined</span> 我的vue3是基于vite搭建的,默认 是不支持这个process的;所以报错;那么我在vite.config.js里面define里面定义了一下 ;具体定义方法可以在网上查找了一下;不过我是直接找到了最新下载的插件,直接把里面的判断给关掉了;不用procee去判断;此时再去运行项目发现就不再报错;

还有一点值得提的就是,如果在使用renderjs的组件内部有时候引用的插件也会导致这个错误;所以需要大家在使用rendrjs的地方一个注释引用的插件的方式去排查;

继续阅读 »

在写下这篇经验之前我的项目都是基于vue2的,这个过程中使用renderjs也没有报什么错;直到我在uniapp使用 vue3项目并将之前的项目迁移过来的时候;就发生了一堆魔幻的事情;当然大部分都在可控的范围内;但是其中有个别组件内部使用了 renderjs的文件就没那么幸运了,一直报什么找不到我定义的renderjs模块,
<span style="color:red;">uniapp-view-umd.js 巴拉巴拉的</span>
他只是给你提示这个错误的话,你是根本玩不转的,因为你只知道 这个错,但是根本就没有给你定位到具体的文件地方;起初我在想是不是在uniapp里面使用vue3是不对的;基于这个猜想我单独弄了一个demo也是vue3的,在里面写了一个组件;简单的使用了 renderjs来进行逻辑层和视图层之间的通信;发现是可以走的通的;那么就说明在uniapp使用vue3项目是可以正常使用renderjs的,那么这下问题排查就只能是代码写法和语法报错上去查找了;

然而找了一圈我发现自己写的代码没有问题;那么我在一想是不是第三方包的问题;果不其然我在控制台看到了一个错误;说是什么<span style="color:red">process is underined</span> 我的vue3是基于vite搭建的,默认 是不支持这个process的;所以报错;那么我在vite.config.js里面define里面定义了一下 ;具体定义方法可以在网上查找了一下;不过我是直接找到了最新下载的插件,直接把里面的判断给关掉了;不用procee去判断;此时再去运行项目发现就不再报错;

还有一点值得提的就是,如果在使用renderjs的组件内部有时候引用的插件也会导致这个错误;所以需要大家在使用rendrjs的地方一个注释引用的插件的方式去排查;

收起阅读 »