Merge remote-tracking branch 'origin/dev'
						commit
						4768e5ce32
					
				|  | @ -0,0 +1,78 @@ | ||||||
|  | <template> | ||||||
|  |   <view> | ||||||
|  |     <cu-custom bgColor="bg-gradual-blueness" :isBack="true"> | ||||||
|  |       <block slot="backText">返回</block> | ||||||
|  |       <block slot="content">位置定位</block> | ||||||
|  |     </cu-custom> | ||||||
|  |     <web-view id="webview" :src="url" @message="messageChange"></web-view> | ||||||
|  |   </view> | ||||||
|  | </template> | ||||||
|  | 
 | ||||||
|  | <script> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | export default { | ||||||
|  |   components: {}, | ||||||
|  |   data() { | ||||||
|  |     return { | ||||||
|  |       url: '', | ||||||
|  |       longitude: '', | ||||||
|  |       latitude: '' | ||||||
|  |     } | ||||||
|  |   }, | ||||||
|  |   onLoad(option) { | ||||||
|  |     this.longitude = 119.67751 | ||||||
|  |     this.latitude = 39.92596 | ||||||
|  |     this.init(); | ||||||
|  |     const eventChannel = this.$scope.eventChannel; // 兼容APP-NVUE | ||||||
|  |     // 监听acceptDataFromOpenerPage事件,获取上一页面通过eventChannel传送到当前页面的数据 | ||||||
|  |     eventChannel.on('acceptDataFromOpenerPage', function (data) { | ||||||
|  |       console.log(data) | ||||||
|  |     }) | ||||||
|  |   }, | ||||||
|  | 
 | ||||||
|  |   onBackPress(options) { | ||||||
|  |     return false; | ||||||
|  |   }, | ||||||
|  | 
 | ||||||
|  |   onUnload() { | ||||||
|  |   }, | ||||||
|  | 
 | ||||||
|  |   onShow() { | ||||||
|  | 
 | ||||||
|  |   }, | ||||||
|  |   methods: { | ||||||
|  |     goBack() { | ||||||
|  |       uni.navigateBack() | ||||||
|  |     }, | ||||||
|  |     saveData() { | ||||||
|  | 
 | ||||||
|  |     }, | ||||||
|  |     init() { | ||||||
|  |       this.url = ('/hybrid/html/newMap.html?longitude='+this.longitude+'&latitude='+this.latitude+ 't=' + new Date().getTime()); | ||||||
|  |       console.log(this.url); | ||||||
|  |     }, | ||||||
|  |     messageChange(e) { | ||||||
|  |       console.log("messageChange"); | ||||||
|  |       console.log(e); | ||||||
|  |       uni.setStorageSync("info", e.detail.data[0]); | ||||||
|  |       const eventChannel = this.$scope.eventChannel; // 兼容APP-NVUE | ||||||
|  |       console.log(eventChannel) | ||||||
|  |       eventChannel.emit('acceptDataFromOpenedPage', {data: e.detail.data[0]}); | ||||||
|  |       uni.navigateBack(); | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | </script> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | <style scoped> | ||||||
|  | 
 | ||||||
|  | page, | ||||||
|  | uni-page-body, | ||||||
|  | .container { | ||||||
|  |   background: rgba(245, 245, 245, 1); | ||||||
|  |   min-height: calc(100%); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | </style> | ||||||
		Loading…
	
		Reference in New Issue