diff --git a/brozzler/behaviors.yaml b/brozzler/behaviors.yaml index 747f565..37122cf 100644 --- a/brozzler/behaviors.yaml +++ b/brozzler/behaviors.yaml @@ -66,7 +66,7 @@ url_regex: '^https?://(?:www\.)?soundcloud.com/.*$' behavior_js_template: simpleclicks.js.j2 default_parameters: - click_css_selector: button.sc-button-play, button.playButton, .compactTrackListItem__plays + click_css_selector: button.sc-button-play, button.playButton, div.soundItem click_until_hard_timeout: False request_idle_timeout_sec: 10 - # https://webarchive.jira.com/browse/AITFIVE-463 diff --git a/brozzler/js-templates/default.js b/brozzler/js-templates/default.js index 0b9d905..8eedd21 100644 --- a/brozzler/js-templates/default.js +++ b/brozzler/js-templates/default.js @@ -29,7 +29,7 @@ var umbraAboveBelowOrOnScreen = function(e) { } var UMBRA_IFRAME_SOUNDCLOUD_EMBEDDED_SELECTOR = "iframe"; -var UMBRA_THINGS_TO_CLICK_SOUNDCLOUD_EMBEDDED_SELECTOR = "button.sc-button-play, button.playButton, .compactTrackListItem__plays"; +var UMBRA_THINGS_TO_CLICK_SOUNDCLOUD_EMBEDDED_SELECTOR = "button.sc-button-play, button.playButton, div.soundItem"; var MAX_IFRAME_RECURSE_DEPTH = 1; //0-based var umbraState = {'idleSince':null}; var umbraAlreadyClicked = {};