HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

最近ios企业签价格被炒的破千了~~~wap2app用户来交流下啊~~~

最近找到了一种比较靠谱的免签。利用iphone工具包直接生成Web clip来实现IOS的伪App。效果中规中矩把。这个只适用于wap2app试用 uni跟mui就别想了。有兴趣的加我Q或者私信我交流交流经验!~

最近找到了一种比较靠谱的免签。利用iphone工具包直接生成Web clip来实现IOS的伪App。效果中规中矩把。这个只适用于wap2app试用 uni跟mui就别想了。有兴趣的加我Q或者私信我交流交流经验!~

长期招聘Vue兼职程序员

uniapp模板 uniapp插件 uniapp

要求:
1、工作模式:线上
2、质量要求:根据蓝湖标准,1:1还原;vue单文件不超过500行,超过需组件化
3、源代码:基于vue cli3开发,只需App.vue和main.js,以及依赖的文件。copy到新的vue项目能够正常运行的。
4、时间:根据页面内容决定,一般1~2天
5、单价:移动界面100~500人民币,PC界面300~800人民币

如想加入的,请加微信 zhuzheVIP1 详聊,请备注dcloud

继续阅读 »

要求:
1、工作模式:线上
2、质量要求:根据蓝湖标准,1:1还原;vue单文件不超过500行,超过需组件化
3、源代码:基于vue cli3开发,只需App.vue和main.js,以及依赖的文件。copy到新的vue项目能够正常运行的。
4、时间:根据页面内容决定,一般1~2天
5、单价:移动界面100~500人民币,PC界面300~800人民币

如想加入的,请加微信 zhuzheVIP1 详聊,请备注dcloud

收起阅读 »

windows下上传ipa的方法

大家都知道使用mac电脑,可以使用xcode或者application loader上传ipa文件去app store,但是我们大部分使用hbuilder开发的时候,都是使用windows电脑,而苹果官方却没有windows下上传ipa文件的软件。

那么有没有windows下上传ipa的软件呢?

肯定是有的,而且还不需要安装软件,直接上一个平台就可以上传ipa文件到开发者中心了,这个工具的地址是:

https://www.yunedit.com/ipadetail

登录上去,输入开发者中心的专用密码、选择ipa文件就可以上传ipa了

然后等待上传结果,大概三四分钟后,假如ipa没问题,就会提示上传成功

继续阅读 »

大家都知道使用mac电脑,可以使用xcode或者application loader上传ipa文件去app store,但是我们大部分使用hbuilder开发的时候,都是使用windows电脑,而苹果官方却没有windows下上传ipa文件的软件。

那么有没有windows下上传ipa的软件呢?

肯定是有的,而且还不需要安装软件,直接上一个平台就可以上传ipa文件到开发者中心了,这个工具的地址是:

https://www.yunedit.com/ipadetail

登录上去,输入开发者中心的专用密码、选择ipa文件就可以上传ipa了

然后等待上传结果,大概三四分钟后,假如ipa没问题,就会提示上传成功

收起阅读 »

【2019个推开发者节】四大移动开发SDK全部免费用!

SDK

1024程序员节来了
双11近了
各路满减、折扣、领券、秒杀、集赞
营销玩法猛于虎,一看优惠两毛五

日常拼命赶“需求”
修“Bug”的开发者们
想找个好用又不贵的工具太难了

亲爱的开发者们,不要慌!

<2019个推开发者节>

火热来袭

消息推送、用户画像、应用统计、一键认证

四大SDK,现在全部免费用 !

详情请戳图

双十一促销仅一天,
但我们的产品免费用一年!
还是VIP版本哟!
你还在等什么?

扫描二维码
立即参与活动!

继续阅读 »

1024程序员节来了
双11近了
各路满减、折扣、领券、秒杀、集赞
营销玩法猛于虎,一看优惠两毛五

日常拼命赶“需求”
修“Bug”的开发者们
想找个好用又不贵的工具太难了

亲爱的开发者们,不要慌!

<2019个推开发者节>

火热来袭

消息推送、用户画像、应用统计、一键认证

四大SDK,现在全部免费用 !

详情请戳图

双十一促销仅一天,
但我们的产品免费用一年!
还是VIP版本哟!
你还在等什么?

扫描二维码
立即参与活动!

收起阅读 »

Mui内部浏览器

内置浏览器

什么是内部浏览器呢?小编在这里说一下,在mui中打开外部链接,就是内部浏览器,为什么要用内部浏览器呢?比如说在mui项目中定义个a标签跳转网址的时候,跳转后再点击返回,这时mui所做的APP就会出现闪退的情况,这时就可以用到这个内部浏览器了。

注意:此方法仅用于在APP上,不能用于浏览器上 。

内部浏览器他需要重新做一个目标文件(target.html)。

<!doctype html>  
<html>  
<head>  
<meta charset="UTF-8">  
<title>目标页面</title>  
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />  
<link href="css/mui.min.css" rel="stylesheet" />  
</head>  
<body>  
<header class="mui-bar mui-bar-nav">  
    <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left" id="go_back">返回</a>  
    <a class="mui-icon mui-icon-forward mui-pull-right" id="go_forward"></a>  
    <h1 class="mui-title mui-action-back" id="close_page">直接关闭当前页面</h1>  
</header>  
<script src="js/mui.min.js"></script>  
<script type="text/javascript">  
    var str=window.location.search;  
    var myid=str.substring(str.indexOf('=')+1)  
    mui.init();  
    mui.plusReady(function() {  
        var self = plus.webview.currentWebview();  
        var baiduWV = plus.webview.create(myid, "baidu", {  
            top: "44px",  
            bottom: 0  
        });  
        self.append(baiduWV);  
    });  
</script>  
</body>  
</html>

目标页创建写好好以后就在需要点击的页面加一个点击事件。
//内部浏览器 放在外页加点击事件

$(".gshdfd").click(function(){  
    mui.openWindow({  
        url: "target.html?url=" + "http://dt2008.cn",  
        id: "target"  
    });  
});

小编这个是用jQuery做了一个点击事件,也可以用mui框架做点击事件,看个人习惯。

别忘记引入mui自带的css和js喔!!!

此文章原创于:http://dt2008.cn/index.php/2019/10/22/p17

继续阅读 »

什么是内部浏览器呢?小编在这里说一下,在mui中打开外部链接,就是内部浏览器,为什么要用内部浏览器呢?比如说在mui项目中定义个a标签跳转网址的时候,跳转后再点击返回,这时mui所做的APP就会出现闪退的情况,这时就可以用到这个内部浏览器了。

注意:此方法仅用于在APP上,不能用于浏览器上 。

内部浏览器他需要重新做一个目标文件(target.html)。

<!doctype html>  
<html>  
<head>  
<meta charset="UTF-8">  
<title>目标页面</title>  
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />  
<link href="css/mui.min.css" rel="stylesheet" />  
</head>  
<body>  
<header class="mui-bar mui-bar-nav">  
    <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left" id="go_back">返回</a>  
    <a class="mui-icon mui-icon-forward mui-pull-right" id="go_forward"></a>  
    <h1 class="mui-title mui-action-back" id="close_page">直接关闭当前页面</h1>  
</header>  
<script src="js/mui.min.js"></script>  
<script type="text/javascript">  
    var str=window.location.search;  
    var myid=str.substring(str.indexOf('=')+1)  
    mui.init();  
    mui.plusReady(function() {  
        var self = plus.webview.currentWebview();  
        var baiduWV = plus.webview.create(myid, "baidu", {  
            top: "44px",  
            bottom: 0  
        });  
        self.append(baiduWV);  
    });  
</script>  
</body>  
</html>

目标页创建写好好以后就在需要点击的页面加一个点击事件。
//内部浏览器 放在外页加点击事件

$(".gshdfd").click(function(){  
    mui.openWindow({  
        url: "target.html?url=" + "http://dt2008.cn",  
        id: "target"  
    });  
});

小编这个是用jQuery做了一个点击事件,也可以用mui框架做点击事件,看个人习惯。

别忘记引入mui自带的css和js喔!!!

此文章原创于:http://dt2008.cn/index.php/2019/10/22/p17

收起阅读 »

【请谨慎使用】h5打包之后,不支持本地file协议打开

uniapp

以下介绍的方式 请谨慎使用 现在是可以用,以后是不一定,风险是会有的。

1、路由模式选择 hash

2、开始打包

3、打包之后的文件夹 ,找到 /static/js/index.****.js

4、搜索 base:"/" 修改成 base:"./"

5、重要的事情说几遍,未得官方认可,风险是会有的

继续阅读 »

以下介绍的方式 请谨慎使用 现在是可以用,以后是不一定,风险是会有的。

1、路由模式选择 hash

2、开始打包

3、打包之后的文件夹 ,找到 /static/js/index.****.js

4、搜索 base:"/" 修改成 base:"./"

5、重要的事情说几遍,未得官方认可,风险是会有的

收起阅读 »

hbuilderX 无连接手机,无法检测到手机

今天遇到软件更新,以我以往的性格是爱答不理的,只是这次手欠点一下,导致手机系统也还原了问题也没搞定,话不多说进入主题

问题1:adb.exe 无故关闭

问题2:Hbuilder 基座无法安装,安装失败

试过网上各种大神的各种方法几乎都试试过了,依然无用...

有个简单粗暴的解决方法,Hbuilder 从官网重新下载一个(所有设置都是原始的,防止你百度到的的设置方法有问题),二下载一个"360手机助手或应用宝"
其它安正常USB连接就行

继续阅读 »

今天遇到软件更新,以我以往的性格是爱答不理的,只是这次手欠点一下,导致手机系统也还原了问题也没搞定,话不多说进入主题

问题1:adb.exe 无故关闭

问题2:Hbuilder 基座无法安装,安装失败

试过网上各种大神的各种方法几乎都试试过了,依然无用...

有个简单粗暴的解决方法,Hbuilder 从官网重新下载一个(所有设置都是原始的,防止你百度到的的设置方法有问题),二下载一个"360手机助手或应用宝"
其它安正常USB连接就行

收起阅读 »

毕业(真实版本)《格里菲斯大学毕业文凭|Griffith真实毕业一样证书

《格里菲斯大学毕业文凭》【 微/Q:896091910——WeChat:hsh12688】《Griffith毕业文凭》【留信网认证&博士&硕士&海归&本科&排名&成绩单】

《格里菲斯大学毕业文凭》【 微/Q:896091910——WeChat:hsh12688】《Griffith毕业文凭》【留信网认证&博士&硕士&海归&本科&排名&成绩单】

毕业(真实版本)《昆士兰大学毕业|UQ真实毕业一样

《昆士兰大学毕业》【 微/Q:896091910——WeChat:hsh12688】《UQ毕业》【留信网认证&博士&硕士&海归&本科&排名&成绩单】

《昆士兰大学毕业》【 微/Q:896091910——WeChat:hsh12688】《UQ毕业》【留信网认证&博士&硕士&海归&本科&排名&成绩单】

【iOS上架】APP专用密码app-specific password的生成

iOS iOS打包

APP专用密码app-specific password是专门用于上传ipa文件的一种密码,是一种苹果的安全机制!

现在苹果开发者账号开启了双重认证,提交ipa文件时候都需要这个密码!

特点:

不会失效

可以生成多个(忘记了可以重新申请)

不同的APP上架通用(无需重复生成)

下面是生成步骤

1、首先打开apple id管理中心

https://appleid.apple.com/zh_CN

登录苹果开发者账号

2、登录进去后找到安全项目,点击生成专用密码。

密码标签随便输入,123,app等之类的都行。

点击创建生成,(注意密码标签不是专用密码,是由苹果系统生成的一串密码)专用密码就是下面这个样子的密码,把这个密码复制,打开Appuploader

如果是Appuploader软件进行上传ipa(Appuploader软件可以帮助在Windows电脑直接申请iOS证书和上传ipa)

打开AU软件点击右上角(下图箭头处),进入设置,把上传专用密码复制上去,同时勾选上保存密码,点击Save保存,然后再回去提交ipa上传就可以正常上传了。

继续阅读 »

APP专用密码app-specific password是专门用于上传ipa文件的一种密码,是一种苹果的安全机制!

现在苹果开发者账号开启了双重认证,提交ipa文件时候都需要这个密码!

特点:

不会失效

可以生成多个(忘记了可以重新申请)

不同的APP上架通用(无需重复生成)

下面是生成步骤

1、首先打开apple id管理中心

https://appleid.apple.com/zh_CN

登录苹果开发者账号

2、登录进去后找到安全项目,点击生成专用密码。

密码标签随便输入,123,app等之类的都行。

点击创建生成,(注意密码标签不是专用密码,是由苹果系统生成的一串密码)专用密码就是下面这个样子的密码,把这个密码复制,打开Appuploader

如果是Appuploader软件进行上传ipa(Appuploader软件可以帮助在Windows电脑直接申请iOS证书和上传ipa)

打开AU软件点击右上角(下图箭头处),进入设置,把上传专用密码复制上去,同时勾选上保存密码,点击Save保存,然后再回去提交ipa上传就可以正常上传了。

收起阅读 »

【开源】BookChatApp ,uni-app 开发的通用书籍阅读手机App,同时支持编译成各平台小程序

介绍

通用书籍阅读APP,BookChat 的 uni-app 实现版本,支持多端分发,编译生成 Android 和 iOS 手机APP以及各平台的小程序。

使用BookChatApp,您可以轻松地将您的电子书、文档手册和在线书籍分发到各个小程序平台,以及编译生成手机APP发布到各大手机软件市场供用户下载和使用。

升级日志

  • 修复登录前后,banner关于我们的链接跳转不一样的问题
  • iOS首次打开APP未授权网络访问的时候,首页每隔3秒轮询请求内容,避免出现空白
  • 横幅大小,BookStack管理后台可控,APP根据后端设定的横幅宽高比例调整横幅大小
  • 内容阅读 blockquote 标签优化

相关链接

BookChatApp 开源地址

  • Gitee: https://gitee.com/truthhun/BookChatApp
  • GitHub: https://github.com/truthhun/BookChatApp

BookChatApp 下载体验

目前BookChatApp已经编译成了iOS APP 和 Android APP,iOS版已上架APP store,Android版也托管到了蒲公英提供下载体验。

地址: https://www.bookstack.cn/app

图片预览

继续阅读 »

介绍

通用书籍阅读APP,BookChat 的 uni-app 实现版本,支持多端分发,编译生成 Android 和 iOS 手机APP以及各平台的小程序。

使用BookChatApp,您可以轻松地将您的电子书、文档手册和在线书籍分发到各个小程序平台,以及编译生成手机APP发布到各大手机软件市场供用户下载和使用。

升级日志

  • 修复登录前后,banner关于我们的链接跳转不一样的问题
  • iOS首次打开APP未授权网络访问的时候,首页每隔3秒轮询请求内容,避免出现空白
  • 横幅大小,BookStack管理后台可控,APP根据后端设定的横幅宽高比例调整横幅大小
  • 内容阅读 blockquote 标签优化

相关链接

BookChatApp 开源地址

  • Gitee: https://gitee.com/truthhun/BookChatApp
  • GitHub: https://github.com/truthhun/BookChatApp

BookChatApp 下载体验

目前BookChatApp已经编译成了iOS APP 和 Android APP,iOS版已上架APP store,Android版也托管到了蒲公英提供下载体验。

地址: https://www.bookstack.cn/app

图片预览

收起阅读 »

uni-app 云打包安装后白屏,自我总结

白屏 云打包 App打包 uni_app

前面因为项目更新 ,我也遇到了这个问题,以前一直打包问题。这次打包安装后白屏
我自己在网上找,在官网找答案。搞了4天,人都懵了。
好了话不多说。
我把自己解决方法说一下:
我引入了某些不支持的外部js。我引的其中一个js 里面就在报错,我也是醉了 。删除后 减少了部分报错 。
我新建了一个项目 把需要用到的js css pages文件放进去。pages.json文件不要动 或者只放一个初始页,看报不报错。
然后一部分一部分的把页面弄进去。然后就正常了。
可能描述的不是很清楚。
有遇到同样问题的小伙伴不知道怎么解决可以问我。QQ:472014848
也希望能帮到你们

这是我使用自定义基座打包后控制台输出的:
28:26.868 21494 21515 E console : [ERROR] reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->ReferenceError: Can't find variable: Intl
17:28:30.343 28:26.868 21494 21515 E console : getTemplateInfo== template md5 24d45a4c7bc9db516aa05f75cde2f95a length 7129312 base64 md5 JNRaTHvJ21FqoF91zeL5Wg== response header {"templateSourceBase64MD5":["JNRaTHvJ21FqoF91zeL5Wg=="],"templateSourceMD5":["24d45a4c7bc9db516aa05f75cde2f95a"]}

继续阅读 »

前面因为项目更新 ,我也遇到了这个问题,以前一直打包问题。这次打包安装后白屏
我自己在网上找,在官网找答案。搞了4天,人都懵了。
好了话不多说。
我把自己解决方法说一下:
我引入了某些不支持的外部js。我引的其中一个js 里面就在报错,我也是醉了 。删除后 减少了部分报错 。
我新建了一个项目 把需要用到的js css pages文件放进去。pages.json文件不要动 或者只放一个初始页,看报不报错。
然后一部分一部分的把页面弄进去。然后就正常了。
可能描述的不是很清楚。
有遇到同样问题的小伙伴不知道怎么解决可以问我。QQ:472014848
也希望能帮到你们

这是我使用自定义基座打包后控制台输出的:
28:26.868 21494 21515 E console : [ERROR] reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->ReferenceError: Can't find variable: Intl
17:28:30.343 28:26.868 21494 21515 E console : getTemplateInfo== template md5 24d45a4c7bc9db516aa05f75cde2f95a length 7129312 base64 md5 JNRaTHvJ21FqoF91zeL5Wg== response header {"templateSourceBase64MD5":["JNRaTHvJ21FqoF91zeL5Wg=="],"templateSourceMD5":["24d45a4c7bc9db516aa05f75cde2f95a"]}

收起阅读 »