gisq-dd-mobile

0.0.15 • Public • Published

default

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

###0.0.11

v0.0.11 修复gdd无法定位获取位置地址信息问题

Customize configuration

See Configuration Reference.

npm publish --registry http://registry.npmjs.org



###使用说明

类库包含钉钉和浙政钉2个平台的js鉴权
1、使用时可以在根目录下新建.env.dd  .env.gdd文件 
如下:
  .env.dd
  
  NODE_ENV='development'  //可以修改prod
  VUE_APP_MODE='dd'
  ------------------------------------------------
  .env.gdd
  
  NODE_ENV='development' //可以修改prod
  VUE_APP_MODE='gdd'
  
2、在package.json脚本文件中配置
  "scripts": {
  	"dev:ddH5": "vue-cli-service serve --mode dd",
  	"dev:gddH5": "vue-cli-service serve --mode gdd",
  	"build:ddH5": "vue-cli-service build --mode dd",
  	"build:gddH5": "vue-cli-service build --mode gdd"
  },
  用户根据自己情况选取 但是必须根据第1点新建文件.env.dd和.env.gdd	 
  最后用户可以执行命令 npm run dev:ddH5,npm run dev:gddH5测试或者npm run build:ddH5,npm run build:gddH5 打包
  
3、demo示例

<template>
	<div id="app">
		<img alt="Vue logo" src="./assets/logo.png">
		<HelloWorld msg="Welcome to Your Vue.js App" />
	</div>
</template>

<script>
	import HelloWorld from './components/HelloWorld.vue'
	import axios from 'axios'
	//import dd from 'gdt-jsapi' //浙政钉
	import dd from 'dingtalk-jsapi' //钉钉 与浙政钉二选一
	import * as gisqDD from 'gisq-dd-mobile'
	const corpId = "27835";
	export default {
		name: 'app',
		components: {
			HelloWorld
		},
		data() {
			return {
				ready: false,
			}
		},
		created() {
			console.log(gisqDD)
			//gisqDD.gd.alert("sssdd");
			gisqDD.gd.locate()
			var _this = this;
			_this.ready = false;
			gisq.gd.freeLoginNew(corpId, "http://192.168.10.219:30085/api/demo", true, function() {

				_this.ready = true;
			}, function(err) {
				alert(JSON.stringify(err))
			});
			
		},
		methods: {
			
		},
	}
</script>

<style>
	#app {
		font-family: 'Avenir', Helvetica, Arial, sans-serif;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		text-align: center;
		color: #2c3e50;
		margin-top: 60px;
	}
</style>

  
```"# gisqdd" 

Package Sidebar

Install

npm i gisq-dd-mobile

Weekly Downloads

0

Version

0.0.15

License

MIT

Unpacked Size

50.6 kB

Total Files

10

Last publish

Collaborators

  • yanjingjiangjun