Uniapp实现钉钉小程序前期基础配置

1、开发者平台创建自己的应用

1.2、左侧应用能力--添加应用能力--选择小程序

1.3配置域名

我这里本地开发设置的都是本地域名

1.4 发布行版本方便在模拟器上绑定

2HBuilder配置

2.1正常创建一个项目

在manifest.json文件中添加

"mp-dingtalk": {

"appid": "4c333333333333333333b"

},

创建或者在packge.json文件中写入

javascript 复制代码
{
  "uni-app": {
    "scripts": {
      "mp-dingtalk": {
        "title": "钉钉小程序",
        "env": {
          "UNI_PLATFORM": "mp-alipay"
        },
        "define": {
          "MP-DINGTALK": true
        }
      }
    }
  }
}

3模拟器下载

下载地址小程序文档 - 支付宝文档中心

注意不要下罪行版本。推荐2.9.22版本

登录后一定要选择的是钉钉图标,选择项目配置是你发布的那个项目

在本地写入这个代码

javascript 复制代码
		    dd.getAuthCode({
					 success: (res) => {
					    const { authCode } = res;
						console.log(res);
					  },
					  fail: (err) => {
						  console.log(err);
					  },
					  complete: () => {},
				})

看下能否拿到临时凭证

这样就能代表你已经打通uniapp和钉钉小程序啦

附带一个自定义导航

先设置{

"pages": [

{

"path": "pages/index/index",

"style": {

"transparentTitle": "always"

}

},

取消自带的导航,

在页面中调用

javascript 复制代码
	uni.getSystemInfo({
				success: (e) => {
					console.log(e);
					this.tops = e.titleBarHeight;
					this.height = e.statusBarHeight
				}
			})
html 复制代码
<view :style="{'height':tops+'px'}"></view>
<view  :style="{'height':height+'px','lineHeight':height+'px'}">
			</view>

注意的是左侧返回按键是无法取消的

相关推荐
2501_9160074712 小时前
HTTPS 抓包的流程,代理抓包、设备数据线直连抓包、TCP 数据分析
网络协议·tcp/ip·ios·小程序·https·uni-app·iphone
游戏开发爱好者814 小时前
React Native iOS 代码如何加密,JS 打包 和 IPA 混淆
android·javascript·react native·ios·小程序·uni-app·iphone
2501_9159184115 小时前
iOS mobileprovision 描述文件管理,新建、下载和内容查看
android·ios·小程序·https·uni-app·iphone·webview
00后程序员张15 小时前
iOS 应用程序使用历史记录和耗能记录怎么查?
android·ios·小程序·https·uni-app·iphone·webview
学亮编程手记16 小时前
Mars-Admin 基于Spring Boot 3 + Vue 3 + UniApp的企业级管理系统
vue.js·spring boot·uni-app
慵懒的猫mi19 小时前
deepin UOS AI 助手接入钉钉(DingTalk)配置指南
linux·数据库·人工智能·ai·钉钉·deepin
万物得其道者成19 小时前
uni-app CLI:APP 多环境打包(测试/正式)最简配置 + `import.meta.env` 为 `undefined` 的解决
uni-app
毕设源码-邱学长19 小时前
【开题答辩全过程】以 基于 uni-app Node.js 的音乐系统设计与实现为例,包含答辩的问题和答案
uni-app
qq_3168377520 小时前
华为obs 私有桶 音频 使用uniapp 安卓端播放-99的问题
uni-app·音视频
凉辰1 天前
uniapp实现生成海报功能 (开箱即用)
javascript·vue.js·小程序·uni-app