国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序——給按鈕添加點(diǎn)擊音效

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序——給按鈕添加點(diǎn)擊音效。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

今天來講解一下如何給微信小程序的按鈕添加點(diǎn)擊音效

注意:這里的按鈕不一定只是 <button>,也可以是一張圖片,其實(shí)只是添加一個(gè)監(jiān)聽點(diǎn)擊事件的函數(shù)而已?

首先來看下按鈕的定義

<button bind:tap="onInput" >點(diǎn)我有音效,來試試看?</button>

定義?button 按鈕,同時(shí)給按鈕添加了監(jiān)聽點(diǎn)擊事件,一旦監(jiān)聽到按鈕被點(diǎn)擊了,就會執(zhí)行?onInput() 函數(shù)?

此時(shí),只需要在 onInut()?函數(shù)中設(shè)置音效的相關(guān)配置即可?

onInput: function(e){
    // 這里的參數(shù) e 若其他功能無需使用到也可以不用
    // 這里可以寫除了音效以外的功能

    // 按鈕點(diǎn)擊音效
    const innerAudioContext = wx.createInnerAudioContext()
    innerAudioContext.autoplay = false  // 是否自動開始播放,默認(rèn)為 false
    innerAudioContext.loop = false  // 是否循環(huán)播放,默認(rèn)為 false
    wx.setInnerAudioOption({    // ios在靜音狀態(tài)下能夠正常播放音效
      obeyMuteSwitch: false,   // 是否遵循系統(tǒng)靜音開關(guān),默認(rèn)為 true
      // 當(dāng)此參數(shù)為 false 時(shí),即使用戶打開了靜音開關(guān),也能繼續(xù)發(fā)出聲音
      success: function (e) {
        // 可以省略
      },
      fail: function (e) {
        // 可以省略
      }
    })
    // 音頻文件路徑
    innerAudioContext.src="/music/dial.mp3"
    // 音頻播放
    innerAudioContext.play()

    // 這里可以寫除了音效以外的功能
  }

其實(shí)原理很簡單,就是創(chuàng)建了一個(gè)音頻對象,然后對音頻對象的各項(xiàng)屬性進(jìn)行了配置,如是否自動播放、是否循環(huán)播放、文件路徑,最后調(diào)用音頻對象的 play()?方法,這樣音頻就會播放了

到這里,關(guān)于給按鈕添加音效的講解就結(jié)束了?

那么,可能有同學(xué)就要問了,音效文件在哪里可以找到??

在這里我也教你們一個(gè)方法,可以隨便找一個(gè)下載音頻的網(wǎng)站?

小程序添加聲音,微信小程序,前端,微信小程序

但是這些資源下載一般都是要收費(fèi)的,?那么問題來了,怎么免費(fèi)下載到呢?

按下鍵盤上的 “F12”,就會看到這樣一個(gè)界面

小程序添加聲音,微信小程序,前端,微信小程序

選擇 “Network” - “Media”(中文對應(yīng) “網(wǎng)絡(luò)” - “媒體”),然后點(diǎn)擊左上角 “清空”

接著在網(wǎng)頁上點(diǎn)擊播放你要的那一段音頻,此時(shí)在上圖的下方空白處就會出現(xiàn)對應(yīng)的音頻文件了

接著右鍵點(diǎn)擊那個(gè)文件,選擇 “Open?in?new?tab”(在新的頁面打開)?

小程序添加聲音,微信小程序,前端,微信小程序

最后點(diǎn)擊最右側(cè)的四個(gè)點(diǎn),選擇下載即可?

小程序添加聲音,微信小程序,前端,微信小程序

注意哦!這個(gè)方法不僅僅音頻可以,視頻也一樣可以這樣操作,除非網(wǎng)站做了特殊處理,不然都是可以成功操作的!

注意!注意!注意!個(gè)人學(xué)習(xí)使用可以,若為商業(yè)行為,造成侵權(quán),概不負(fù)責(zé)?。?!?

若是音頻文件需要裁剪,又不想下載如?AU?這些專業(yè)音頻剪輯軟件,可以選擇以下網(wǎng)站進(jìn)行裁剪(注:非廣告行為,僅學(xué)習(xí)推薦)

音頻剪切器 mp3剪切 在線音頻截取_免費(fèi)在線工具-愛給網(wǎng)https://www.aigei.com/tool/audio/trim?

一? 葉? 知? 秋,奧? 妙? 玄? 心?文章來源地址http://www.zghlxwxcb.cn/news/detail-772922.html

到了這里,關(guān)于微信小程序——給按鈕添加點(diǎn)擊音效的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕跳轉(zhuǎn)頁面

    微信小程序中點(diǎn)擊按鈕跳轉(zhuǎn)頁面可以使用 wx.navigateTo 或 wx.redirectTo 方法。 首先,在按鈕的綁定事件中調(diào)用方法,如: 然后,在頁面的 js 文件中實(shí)現(xiàn)跳轉(zhuǎn)邏輯,如: 注意,需要在項(xiàng)目的 app.json 文件中注冊新頁面,才能在小程序中使用。 使用 wx.navigateTo 方法會在當(dāng)前頁面下方

    2024年02月15日
    瀏覽(29)
  • 微信小程序 訊飛錄音 點(diǎn)擊按鈕錄音內(nèi)容轉(zhuǎn)文字

    微信小程序 訊飛錄音 點(diǎn)擊按鈕錄音內(nèi)容轉(zhuǎn)文字

    個(gè)人記錄項(xiàng)目使用的 想使用的同學(xué)自己扣代碼吧

    2024年04月25日
    瀏覽(28)
  • 微信小程序:點(diǎn)擊按鈕實(shí)現(xiàn)數(shù)據(jù)加載(帶模糊查詢)

    微信小程序:點(diǎn)擊按鈕實(shí)現(xiàn)數(shù)據(jù)加載(帶模糊查詢)

    wxml: 增加按鈕 button class=\\\"last\\\" bindtap=\\\"bindMore\\\" wx:if=\\\"{{!allDataLoaded}}\\\"點(diǎn)擊獲取更多/button js: wxss: 后端thinkphp:

    2024年02月14日
    瀏覽(30)
  • 微信小程序通過點(diǎn)擊按鈕控制元素隱藏與顯示

    微信小程序通過點(diǎn)擊按鈕控制元素隱藏與顯示

    一、效果圖: 二、代碼 js: wxml: 一、效果圖: js: wxml:

    2024年02月12日
    瀏覽(46)
  • 微信小程序 - 實(shí)現(xiàn)點(diǎn)擊按鈕退出小程序的解決方案

    在微信小程序開發(fā)中,有時(shí)候我們需要在小程序中提供一個(gè)按鈕,使用戶能夠方便地退出小程序。本篇文章將介紹一種簡單的解決方案,通過點(diǎn)擊按鈕來實(shí)現(xiàn)退出小程序的功能。 首先,我們需要在小程序的頁面中添加一個(gè)按鈕,用戶可以點(diǎn)擊該按鈕來退出小程序。在小程序的

    2024年01月22日
    瀏覽(93)
  • 微信小程序點(diǎn)擊按鈕或者自動定位到某一個(gè)位置

    微信小程序點(diǎn)擊按鈕或者自動定位到某一個(gè)位置

    微信小程序想要定位某一個(gè)位置,一般都是用組件scroll-view實(shí)現(xiàn)的 1.如果沒有組件化,直接在scroll-view寫html代碼的時(shí)候,想要定位在scroll-view可視化開始端是比較簡單的。 值得注意的是scroll-view自己的高度必須是固定的比如400rpx,如果是全屏可以使用100vh. scroll-into-view屬性在官

    2024年02月14日
    瀏覽(27)
  • 微信小程序的按鈕怎么添加圖標(biāo)icon?

    在微信小程序中,可以使用icon組件來添加圖標(biāo)。要添加一個(gè)帶圖標(biāo)的按鈕,可以按照以下步驟進(jìn)行操作: 1. 在你需要添加按鈕的頁面的json文件中,引入icon組件的自定義組件庫??梢栽赻\\\"usingComponents\\\"`字段中添加以下代碼: ```json \\\"usingComponents\\\": { ? \\\"icon\\\": \\\"/path/to/icon/icon\\\" } ```

    2024年02月12日
    瀏覽(84)
  • 微信小程序中的頁面跳轉(zhuǎn)(通過點(diǎn)擊按鈕、調(diào)用方法的形式)

    微信小程序中的頁面跳轉(zhuǎn)(通過點(diǎn)擊按鈕、調(diào)用方法的形式)

    頁面跳轉(zhuǎn)用的多吧、tabBar的空間有限。通過路由的方式跳轉(zhuǎn)時(shí)Vue中常用的方式、小程序采用類似的做法。 – 這里通過給按鈕綁定點(diǎn)擊事件、調(diào)用方法、方法中實(shí)現(xiàn)頁面跳轉(zhuǎn)。(其它方式暫不考慮) 小程序之頁面跳轉(zhuǎn) 注意: this.pageRouter.navigateTo 代替 wx.navigateTo 是更優(yōu)的 log

    2024年02月11日
    瀏覽(28)
  • 微信小程序使用webview后點(diǎn)擊左上角返回按鈕一次性返回小程序

    當(dāng)我們來到webview標(biāo)簽對應(yīng)的網(wǎng)頁地址的時(shí)候,在該頁面內(nèi)進(jìn)行幾次跳轉(zhuǎn)后,發(fā)現(xiàn)點(diǎn)擊小程序左上角返回按鈕返回的是上一次跳轉(zhuǎn)的內(nèi)容,并沒有達(dá)到我們返回小程序的需求,而是要一直點(diǎn),然后才能返回小程序。 我的情況是webview標(biāo)簽放在一個(gè)單獨(dú)的頁面下寬高100%占比顯示,

    2024年02月05日
    瀏覽(34)
  • 微信小程序 解決按鈕點(diǎn)擊后e.currentTarget.dataset為空的方法

    微信小程序 解決按鈕點(diǎn)擊后e.currentTarget.dataset為空的方法

    1.有時(shí)候我們點(diǎn)擊按鈕后返回的信息是這樣的,顯示dataset為空,無法獲取到真實(shí)值: 這個(gè)時(shí)候我們要修改wxml里的頁面,在按鈕中加入data-屬性(全部小寫)的字段: 這個(gè)字段必須是物品在數(shù)據(jù)庫中有的字段: 之后再次進(jìn)行點(diǎn)擊測試: 這樣就顯示出來了! 2.之后就可以根據(jù)返回

    2024年02月17日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包