There may be browser restrictions preventing autoplaying audio, see this answer
https://stackoverflow.com/questions/53058421/local-variable-audio-in-object-method-not-playing
You can see this in your browser developer tools console, there will be error like this NotAllowedError: The play method is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
If this sound notification is needed only for some specific users, you can change their browser policy to allow autoplay.
Related Posts:
- Access-Control-Allow-Origin error sending a jQuery Post to Google API’s
- Access-Control-Allow-Origin error sending a jQuery Post to Google API’s
- jQuery: Performing synchronous AJAX requests
- jQuery’s .on() method combined with the submit event
- How to link WordPress heartbeat to ajax form
- AJAX Implementation
- Drag and drop multiple file upload using Ajax WordPress
- How to securely add an Ajax button to a WP Admin page?
- Turn jQuery.ajax() request into XMLHttpRequest (vanilla JavaScript)
- admin-ajax.php HTTP400: BAD REQUEST – The request could not be processed by the server due to invalid syntax
- WordPress AJAX Call Not Return Result
- How to add WP API and JS featured image attachment
- jQuery Ajax passing empty parameters to my function?
- WordPress Admin AJAX Serialize
- Ajax Modal Flickers When Opened Multiple Times
- splitting the URL using jQuery
- How would you update a frontend form with AJAX
- Why is on status span no search results?
- How to handle 400 status in Ajax [duplicate]
- Refresh Markercluster after ajax call
- AJAX request randomly stop working and returns error 400
- Bad request 400 from custom ajax call
- All AJAX requests return a 400 error
- How to pass parameters from jQuery ajax into PHP function?
- WordPress Heartbeat API cannot parse data
- I can’t get a return value from Ajax
- WordPress AJAX return 0 – My case
- merge wp rest api query to get posts per category does not work
- WP AJAX post filter > do something with empty value
- 403 error When i send ajax request on WordPress website
- AJAX jQuery post frontend returning failed to load resource status 400
- Load more posts in the same category – Ajax + Timber
- How to jQuery Ajax show new data from successful insert?
- wp_mail doesn’t work when logged in?
- Problems with wordpress nonces in Ajax call
- Ajax call in WordPress – unable to display the data on the page
- Get post content and show it in a div
- Output multi-steps form results in same page
- Full Front End, AJAX comment system and comment reply script
- How to display contact form 7 form in vanilla js without jquery in frontend
- Ajax Favorite from foreach (how to specify which result result is processed)
- Display full WordPress post under search form using AJAX
- WordPress Select Option Load Custom Fields
- Uncaught TypeError: Cannot read properties of undefined (reading ‘message’) [closed]
- Fetch value using AJAX in WordPress
- Query data after an Ajax insert
- AJAX not working when clicking load more button, when two terms are present in tax_query
- Search live Ajax
- javascript onClick update user_meta from jquery.ajax
- WordPress POST AJAX call, var_dump($_POST) NULL and AJAX response empty when inside ob_start
- jQuery.post returns 0
- Opening Modal popup on Ajax form submission
- Ajax sometimes work and sometimes just don’t work
- My function containing a mysql query launched by ajax is not working in wordpress. What am I missing?
- jQuery ajax method does not return data
- JS global variable doesn’t update
- 400 Bad Request getting on AJAX Call
- jQuery AJAX url wit variable
- React to AJAX adding to the page
- Updating Jquery object with newly created elements after AJAX call
- How to pass array from jQuery to PHP with AJAX in WordPress?
- Download doccument on server rather than clients browser
- AJAX POST Value not being returned – WordPress – AutoTrader API
- Javascript output now showing in custom widget
- Ajax call not working anymore
- Can’t get next post info with ajax
- How to inject data content from external json into a modal, using UIkit?
- Ajax by worpdress affects called jquery inside template file
- Can’t access data from database using AJAX
- WordPress Ajax send response on every iteration of a loop
- Custom WP rest api endpoint only working on non https?
- Bad Request 400… jQuery ajax post of json data to wordpress admin-ajax.php
- How to update my jquery/PHP function to add/remove user as favorites in (WordPress) users list
- AJAX call not initializing for non-admins in WordPress
- JQuery UI Autocomplete/Autosuggest WordPress
- Logout and redirect WordPress user id without he refresh the page
- How to show custom fields in modal in category page
- Help with jquery/ajax requests
- AJAX response error: net::ERR_EMPTY_RESPONSE
- store/cache ajax sent data to avoid repeated request
- Run again current query via ajax but changing a var
- admin-ajax.php slows down, but cant figure out which plugin
- wp_insert_post() is returning the correct post ID, no failure, but the post content does not get updated
- Load WP content with ajax less server demanding and faster than normal page loading?
- WP Admin AJAX Security – using POST to include a relative URL
- Admin-ajax.php 400 error
- Correct way to write jQuery functions in WordPress
- get_queried_object_id in AJAX
- Trouble with WordPress Ajax Login System – 302
- Images loading over http instead of https
- Show success or error messages in Ajax response to WordPress custom registration form
- How to add a Custom Mailchimp AJAX Newsletter Subscribe Form
- Retrieve JSON file from JS trough php
- wp ajax execution time aborted 30 sec
- How can I create a button that when clicked populates a div with a list of foods that are checked as a certain type of ACF?
- Hook after all metadata are set is triggering several time
- check_ajax_reffer not working when logged
- Portfolio list view after clicking back button
- How to test if in dashboard, bypassing Ajax quirk
- Static var overwritten with WP AJAX action, works fine without AJAX