Custom eLearning and Digital Training Solutions Provider
  • Home
  • eLearning Services
    • Custom Elearning Solutions
    • Convert PowerPoint to eLearning
    • Rapid eLearning Development
    • Translation and Localization
    • Flash To HTML5 Conversion
    • Legacy Content Conversion
    • Mobile Learning
    • Gamified Learning Solutions
    • Blended Learning Solutions
  • Software Development
    • Learning Management System
    • Workforce Management System
    • Human Resource Management System
    • Bug Tracker Software
    • Custom Software Development
  • Contact Us
  • Blog
  • Search
  • Menu Menu
  • 0Shopping Cart
  • Home
  • eLearning Services
    • Custom Elearning Solutions
    • Convert PowerPoint to eLearning
    • Rapid eLearning Development
    • Translation and Localization
    • Flash To HTML5 Conversion
    • Legacy Content Conversion
    • Mobile Learning
    • Gamified Learning Solutions
    • Blended Learning Solutions
  • Software Development
    • Learning Management System
    • Workforce Management System
    • Human Resource Management System
    • Bug Tracker Software
    • Custom Software Development
  • Contact Us
  • Blog

How to Remove Specific Playback Speed Options from the Articulate Storyline 360 player Using JavaScript

Articulate Storyline 360 is a powerful tool for developing interactive and engaging eLearning content. One of its learner-friendly features is the playback speed control, which appears in the modern player and allows users to adjust the speed of media playback. Articulate Storyline 360 does not provide built-in settings to remove Specific playback speeds options using JavaScript.

Click Preview to watch a step-by-step tutorial on How to Remove Specific Playback Speed Options from the Articulate Storyline 360 player Using JavaScript.

Preview

In this blog, you’ll learn how to remove specific speed options (like 1.75x and 2x) from the Storyline playback speed list using a simple JavaScript trigger. Though Storyline 360 does not natively support this level of customization, a workaround using JavaScript allows you to take control of how your content is experienced.

About Articulate Storyline 360

Articulate Storyline 360 is a flagship tool in the Articulate 360 suite, designed for creating responsive, interactive eLearning courses. Widely used by instructional designers, educators, and corporate trainers, Storyline 360 offers a familiar PowerPoint-style interface combined with powerful features like:

✔ Triggers and variables for interactivity

✔ Layers and states for dynamic content

✔ Quizzing tools with graded and survey questions

✔ Screen recording and simulations

✔ Responsive player for mobile devices

What Is JavaScript?

JavaScript is a lightweight programming language commonly used in web development. In eLearning authoring tools like Storyline 360, JavaScript enables developers to extend functionality beyond the native feature set.

With JavaScript, you can interact with the Storyline player, trigger events, manipulate the DOM, and even modify interface components, like the playback speed menu.

Looking to Learn More About Articulate Storyline 360?

We offer free online training to help you master Articulate Storyline 360, whether you’re a beginner or looking to expand your skills.

Click the link below to access Free Articulate Storyline 360 training.

https://www.swiftelearningservices.com/articulate-storyline-360-free-tutorials/

How to Remove Specific Playback Speeds Using JavaScript

Follow these steps to remove unwanted playback speeds options from the Modern Player in Storyline 360:

Step 1: Open Your Storyline 360 Project

✔ Open your course in Storyline 360. 
✔ Click Preview > This Slide or Entire Project.
✔ Click the playback speed in the player and observe the default playback speed options.

Step 2: Open Slide Master

✔ Go to the View tab at the top of your screen.
✔ Click Slide Master.
✔ Select the top-level slide layout (or a relevant layout used in your course).

Step 3: Add a JavaScript Trigger

✔ With the Slide Master selected, go to the Triggers panel.
✔ Click Create a new trigger.
✔ Configure it as follows:

○ Action: Execute JavaScript

○ When: Timeline starts

Step 4: Paste the JavaScript Code

const divs = document.querySelectorAll(‘div[data-speed=”2″], div[data-speed=”1.75″]’);

// Loop through the found divs to hide their parent li element
divs.forEach(div => {
const li = div.closest(‘li’);
if (li) {
li.style.display = ‘none’;
}
});

Step 5: Save and Exit

✔ Click OK to save your JavaScript.
✔ Close the Slide Master view.
✔ Save your project.

Step 6: Preview Your Course

✔ Click Preview again.
✔ Click the playback speed in the player menu in the player.
✔ You’ll now see that the 1.75x and 2x options have been removed from the speed control list.

Looking for a Learning Management System (LMS) Solution?

We offer Learning Management System (LMS) solutions tailored to your organization’s unique training, compliance, and performance management goals.

Whether you’re a corporate organization, educational institution, or non-profit, we’re here to help you deliver engaging, scalable, and measurable learning experiences.

Click on the Sign Up button to Sign Up and get instant access to our LMS — absolutely FREE!

Sign Up

Why Limit Playback Speed option in Storyline 360 player?

Articulate Storyline 360 has evolved to offer learners more control over their experience, including the ability to adjust playback speed. While this flexibility can be beneficial in some training scenarios—like review modules or optional learning content—it can be problematic in others.

For example:

✔ Compliance training often requires that learners engage with content at a prescribed pace.

✔ Voice-over synced animations can become desynchronized if played at different speeds.

✔ Assessments and scenario-based modules may lose impact if users rush through.

By default, the Modern Player in Storyline 360 provides the following playback speed options:

✔ 0.5x (half speed)

✔ 1x (normal speed)

✔ 1.25x

✔ 1.5x

✔ 1.75x

✔ 2x (double speed)

Unfortunately, Storyline 360 does not currently support removing or customizing individual speed options natively.

Summary

Although Articulate Storyline 360 doesn’t currently support playback speed customization out of the box, this JavaScript workaround gives you more control over the user experience. Whether you’re building compliance-driven training, voice-synced modules, or timed assessments, removing select speed options helps preserve the intent and integrity of your course.

Keep in mind: This solution uses an unofficial method, so be sure to test it thoroughly in your LMS or browser environment.

Looking for Custom eLearning Development?

We specialize in creating tailored eLearning solutions designed to align with your organization’s unique training goals from onboarding and compliance to product knowledge and soft skills.

Contact us today for a free consultation.

Contact us

Frequently Asked Questions (FAQs)

Q1. What is Articulate Storyline 360 used for?
A. Storyline 360 is used to create interactive, multimedia-rich eLearning courses that support assessments, branching scenarios, simulations, and SCORM-compliant delivery.

Q2. Who should use JavaScript in Storyline 360?
A. Storyline 360 users with basic coding knowledge or developers looking to extend functionality beyond the built-in options can use JavaScript effectively.

Q3. Does Articulate support custom JavaScript in their player?
A. Articulate allows JavaScript execution, but they do not offer official support for issues caused by custom scripts.

For more information, please visit our Custom eLearning Development Services page.

Q4. What file formats does Storyline 360 export for LMS platforms?
A. Storyline supports SCORM 1.2, SCORM 2004, AICC, xAPI (Tin Can), and cmi5 for compatibility with various LMS systems.

Q5. How can JavaScript enhance a Storyline 360 course?
A. JavaScript allows you to manipulate the course player, track custom user data, integrate external APIs, and implement features not natively available in Storyline.

Q6. What makes Storyline 360 ideal for corporate training?
A. Its user-friendly interface, support for LMS integration, rapid development features, and responsive design make it perfect for enterprise-level training deployment.

ARTICULATE STORYLINE POSTS

  • step-by-step guide to customize quiz feedback colors in rise 360
    How to Customize Correct and Incorrect Answers Feedback Colors in Articulate Rise 360June 27, 2025 - 4:40 PM
  • removing labels and numbers from process blocks in articulate rise 360
    How to Remove Labels and Numbers from Process Blocks in Articulate Rise 360June 20, 2025 - 3:07 PM
  • easy-online-course-creation-ispring-suite-swift-elearning-services
    Create Online Courses with Ease Using iSpring Suite – The All-in-One eLearning Authoring Tool for PowerPointJune 16, 2025 - 11:18 AM
  • how to adjust padding in articulate rise 360 content blocks for custom e-learning
    How to Adjust Padding in Articulate Rise 360 Content Blocks for Custom E-LearningJune 9, 2025 - 5:23 PM
  • swift elearning services focuses on crafting custom elearning courses that enhance digital learning experiences.
    How to Use Snapshots to Recover Deleted Lessons in Articulate Rise 360April 23, 2025 - 3:58 PM
  • swift elearning services provides articulate 360 localization, offering tailored elearning solutions that adapt your content for global audiences.
    Articulate 360 Localization: Create, Translate, and Manage Training with EaseApril 17, 2025 - 11:24 AM
  • custom elearning solution with jump-to-time video control in storyline 360 for interactive video navigation.
    How to Use Jump-to-Time Trigger to Control Video in Storyline 360April 11, 2025 - 10:51 AM
  • how to import slides from other storyline projects
    Articulate Storyline 360 – How to Import Slides from Other Storyline ProjectsMarch 25, 2025 - 5:52 PM
  • ohs-traffic-control-training-for-construction-workers-featured-image
    OHS – Traffic Control Training Course for Construction WorkersSeptember 9, 2024 - 5:56 PM
  • ohs-road-traffic-control-training-for-road-maintenance-workers-featured-image
    OHS – Traffic Control Work Zone Safety Training for Road Maintenance WorkersAugust 1, 2024 - 3:22 PM

Get a Free Prototype Customized with Your Content.

Our Portfolios Explore Our Extensive Collection of eLearning Courses.

GET A FREE ELEARNING SAMPLE

We transform your training material into engaging, SCORM-compliant courses.

Request a Free Sample  

Our Services


  • Rapid eLearning Solutions

  • Custom eLearning Development

  • Flash to HTML5 Conversion Services

  • Mobile Learning Solutions

  • Translation and Localisation Services

  • Gamification eLearning

Our Office Address

Asia: 704, Topaz Plaza, Punjagutta, Hyderabad, Telangana, India 500082

Australia: P.O. Box 107, Brisbane, Queensland, 4030

Canada: 750 Oakdale Rd Suite 56, North York, ON M3N 2Z4, Canada

USA: 12218 Old Gage Ranch, San Antonio, Texas 78245

Copyright ©2026 Swift eLearning Services.
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
Using Common Blocks and Interactions in New Waysusing common blocks and interactions in new wayshow-ai-is-transforming-elearning-content-creation-and-assessmentHow AI Is Transforming eLearning Content Creation and Assessment
Scroll to top