Heim >WeChat-Applet >Mini-Programmentwicklung >WeChat Mini-Programm: Geolocation-API, Bildinformations-API

WeChat Mini-Programm: Geolocation-API, Bildinformations-API

高洛峰
高洛峰Original
2017-03-03 10:39:001864Durchsuche

wx.chooseLocation(OBJECT)

Öffnen Sie die Karte und wählen Sie einen Standort aus
OBJECT-Parameterbeschreibung:
[tr] Erforderliche Beschreibung des Parametertyps[/tr]

success Function 接口调用成功的回调函数,返回内容详见返回参数说明。
cancel Function 用户取消时调用
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

Erfolg gibt Parameterbeschreibung zurück:
[tr]Parameterbeschreibung[/tr]

name 位置名称
address 详细地址
latitude 纬度,浮点数,范围为-90~90,负数表示南纬
longitude 经度,浮点数,范围为-180~180,负数表示西经


wx.getImageInfo(OBJECT)

Bildinformationen abrufen
OBJECT-Parameterbeschreibung:
[ tr]Parametertyp erforderliche Beschreibung[/tr]

src String 图片的路径,可以是相对路径,临时文件路径,存储文件路径
success Function 接口调用成功的回调函数
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

Erfolg gibt Parameterbeschreibung zurück:
[tr]Parametertypbeschreibung[/tr]

width Number 图片宽度,单位px
height Number 图片高度 单位px

Beispielcode:

wx.getImageInfo({
    src: 'images/a.jpg',
    success: function(res) {
        console.log(res.width) console.log(res.height)
    }
}) wx.chooseImage({
    success: function(res) {
        wx.getImageInfo({
            src: res.tempFilePaths[0],
            success: function(res) {
                console.log(res.width) console.log(res.height)
            }
        })
    }
})


wx.createAudioContext(audioId)

Erstellen Sie den Audiokontext und geben Sie ihn zurück. Das audioContext-Objekt
audioContext

audioContext ist über audioId an eine Audiokomponente gebunden, über die eine Audiokomponente bedient werden kann.
Methodenliste des audioContext-Objekts:
[tr]Methodenparameterbeschreibung[/tr]

play 播放
pause 暂停
seek position 跳转到指定位置,单位 s

Beispielcode:

 <span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);"></span>
  <span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);">播放</span>
  <span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);">暂停</span>
  <span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);">设置当前播放时间为14秒</span>
  <span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);">回到开头</span>


audio.jsPage({
    onReady: function(e) { // 使用 wx.createAudioContext 获取 audio 上下文 
        context this.audioCtx = wx.createAudioContext(&#39;myAudio&#39;)
    },
    data: {
        src: &#39;http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3?guid=ffffffff82def4af4b12b3cd9337d5e7&uin=346897220&vkey=6292F51E1E384E06DCBDC9AB7C49FD713D632D313AC4858BACB8DDD29067D3C601481D36E62053BF8DFEAF74C0A5CCFADD6471160CAF3E6A&fromtag=46&#39;,
    },
    audioPlay: function() {
        this.audioCtx.play()
    },
    audioPause: function() {
        this.audioCtx.pause()
    },
    audio14: function() {
        this.audioCtx.seek(14)
    },
    audioStart: function() {
        this.audioCtx.seek(0)
    }
})



wx.createVideoContext(videoId)

Erstellt das Videokontext-VideoContext-Objekt
videoContext

videoContext von und gibt es zurück videoId An eine Videokomponente binden, über die Sie eine Videokomponente bedienen können.
Methodenliste des videoContext-Objekts:
[tr]Methodenparameterbeschreibung[/tr]

play 播放
pause 暂停
seek position 跳转到指定位置,单位 s
sendDanmu danmu 发送弹幕,danmu 包含两个属性 text, color。

Beispielcode:

<span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);"> 
  <span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);"/>  
  <span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);"> 
    <span class="hljs-tag" style="box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-font-smoothing: antialiased; font-size: inherit; color: rgb(200, 40, 41);"/>
  </span>
</span>


Für weitere WeChat-Miniprogramme: Geolocation API, Image Information API verwandte Artikel beachten Sie bitte die chinesische PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn