SDKIntegration.uvue 1.5 KB
Newer Older
杜庆泉's avatar
杜庆泉 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
<template>
	<view>
		<page-head :title="title"></page-head>
		<uni-list>
			<uni-list-item @tap="gotoTencentLocation" title="腾讯定位sdk集成示例" class="itemButton" :clickable="true" link/>
			<uni-list-item @tap="gotoToast" title="Toast示例" class="itemButton" :clickable="true" link/>
			<uni-list-item @tap="gotoLottie" title="Lottie动画示例" class="itemButton" :clickable="true" link/>
		</uni-list>
	</view>
</template>

<script>
	 
	 import {
	 	checkHasIntegration
	 } from "@/uni_modules/uts-tencentgeolocation";
	 
	 import {
	 	checkHasLottieIntegration
	 } from "@/uni_modules/uts-animation-view";
	 
	export default {
		data() {
			return {
				title: 'SDK集成示例',
			}
		},
		methods: {
			
			gotoToast:function(e){
				uni.navigateTo({
					url:'/pages/SDKIntegration/Toast/Toast'
				})
			},
			gotoLottie:function(e){
				if(checkHasLottieIntegration()){
					uni.navigateTo({
						url:'/pages/SDKIntegration/Lottie/index'
					})
				}else{
					uni.showToast({
						icon:'none',
						title:'需要在自定义基座中运行'
					})
				}
				
			},
			gotoTencentLocation:function(e){
				
				let ret = checkHasIntegration();
				if(!ret){
					uni.showToast({
						icon:'none',
						title:'需要在自定义基座中运行'
					})
				}else{
					uni.navigateTo({
						url:'/pages/SDKIntegration/TencentLocation/TencentLocation'
					})
				}
				
			},
			gotoTencentMap:function(e){
				uni.navigateTo({
					url:'/pages/SDKIntegration/TencentMap/TencentMap'
				})
			}
		}
	}
</script>

<style>

</style>