New v2.2.0 Attributes

From MegaZine3
Jump to: navigation, search

'"`UNIQ--css-00000000-QINU`"' These book attributes had been introduced with version 2.2.0.


Some attributes define the use of icons, that can differ depending on use for desktop computers or wwith mobile devices.

For mobile/touch devices a new set of bigger icons was designed and now is available and can be selected (also for desktop computers).

The new gestures plugin now allows full control via touch or mouse gestures. Attributes define which gestures are recognized and what navigation elements are visible or will be hidden (most support* attributes are used for this). The gestures* attributes mostly define variables used for fine tuning the behavior of the gestures plugin. Usually those work well with the default settings.

ASUL configuration changes can be avoided in most cases, but are still possible. Many customization options now are supported by book attributes (e.g. support Fullscreen or supportMute to show/hide those toggle buttons).

All attributes are listed in the first table as they are declared in the megazine3.dtd file, referenced in every mz3 file and used for validation in IDEs like IntelliJ IDEA. The description of each attribute follows; in a similar way as how the legacy attributes are defined on the [book page].

Most new attributes support an "auto" value. The final value used is device specific. If auto us used, then big icons will be used for mobile devices, and small ones for desktop computers (you might prefer big one for big monitors also, though).

This documentation is in work! Not all settings are documented yet, and if a description is missing, even the type and default value might be incorrect. Only those attributes with a description had been adjusted and will be valid!

   defaultLanguage              CDATA                            ""
   videoSeekDelay               CDATA                            "1000"
   videoPlayDelay               CDATA                            "1000"
   bookPanScaleEnabled          (yes | no | auto)                "auto"
   bookPanEnabled               (yes | no | auto)                "auto"
   bookPanRotationEnabled       (yes | no | auto)                "auto"
   bookSwipeEnabled             (yes | no | auto)                "auto"
   bookTapEnabled               (yes | no | auto)                "auto"
   bookDoubleTapEnabled         (yes | no | auto)                "auto"
   bookTwoFingerTapEnabled      (yes | no | auto)                "auto"
   bookLongPressEnabled         (yes | no | auto)                "auto"
   bookStartExpanded            (yes | no | auto)                "auto"
   bookHideNavbar               (yes | no | auto)                "auto"
   bookHideSearchInput          (yes | no | auto)                "auto"
   bookHideZoomControls         (yes | no | auto)                "auto"
   instantFlip                  (yes | no | auto)                "auto"
   galleryalign                 CDATA                            "center middle"
   galleryfade                  (true | false)                   "false"
   gallerymute                  (true | false)                   "false"
   galleryzoominit              CDATA                            "0"
   galleryzoommax               CDATA                            "1"
   galleryzoomsteps             CDATA                            "5"
   galleryzoomsnap              CDATA                            "0.25,0.5,1,2,4,8"
   galleryPanScaleEnabled          (yes | no | auto)                "auto"
   galleryPanEnabled            (yes | no | auto)                "auto"
   galleryPanRotationEnabled    (yes | no | auto)                "auto"
   gallerySwipeEnabled          (yes | no | auto)                "auto"
   galleryRotationEnabled       (yes | no | auto)                "auto"
   galleryTapEnabled            (yes | no | auto)                "auto"
   galleryDoubleTapEnabled      (yes | no | auto)                "auto"
   galleryTwoFingerTapEnabled   (yes | no | auto)                "auto"
   galleryLongPressEnabled      (yes | no | auto)                "auto"
   galleryHideControls          (yes | no | auto)                "auto"
   galleryHideZoomControls      (yes | no | auto)                "auto"
   gesturesInstantFlip          (yes | no | auto)                "auto"
   gesturesScaleSnap            (yes | no | auto)                "auto"
   gesturesMinRotationDelta     CDATA                            "45"
   gesturesRotationFactor       CDATA                            "1"
   gesturesRotationStep         CDATA                            "90"
   gesturesPanStep              CDATA                            "0"
   gesturesSwipeMinOffset       CDATA                            "-1"
   gesturesSwipeMinVelocity     CDATA                            "0"
   gesturesSwipeMaxDuration     CDATA                            "0"
   gesturesMinLongPressDuration CDATA                            "0"
   gesturesMaxTapDelay          CDATA                            "0"
   gesturesMaxTapDuration       CDATA                            "0"
   gesturesMaxTapDistance       CDATA                            "0"
   gesturesMaxDoubleTapDelay    CDATA                            "0"
   gesturesMaxDoubleTapDuration CDATA                            "0"
   gesturesMaxDoubleTapDistance CDATA                            "0"
   gesturesTransformSlop        CDATA                            "0"
   barGraphScaleEnabled         (yes | no | auto )               "auto"
   barGraphRotationEnabled      (yes | no | auto )               "auto"
   guipath                      CDATA                            "gui/"
   guiBigPath                   CDATA                            "guiBig/"
   enginePath                   CDATA                            "engine/"
   mz3ButtonsPath               CDATA                            "mz3Buttons/"
   mz3ButtonsBigPath            CDATA                            "mz3ButtonsBig/"
   flagsPath                    CDATA                            "flags/"
   flagsBigPath                 CDATA                            "flagsBig/"
   mobileConfig                 (yes | no | auto | undefined)    "auto"
   openInFullscreen             (yes | no | auto)                "auto"
   supportBackButton            (yes | no | auto)                "auto"
   supportConsoleButton         (true | false)                   "false"
   supportFullscreen            (yes | no | auto)                "auto"
   supportMute                  (yes | no | auto)                "auto"
   supportRotation              (yes | no | auto)                "auto"
   supportFirstLast             (yes | no | auto)                "auto"
   supportPreviousNext          (yes | no | auto)                "auto"
   supportPageNumberInput       (yes | no | auto)                "auto"
   supportFlags                 (yes | no | auto)                "auto"
   supportLangButtons           (yes | no | auto)                "auto"
   supportPageSlider            (yes | no | auto)                "auto"
   supportChapterJump           (yes | no | auto)                "auto"
   supportPageJump              (yes | no | auto)                "auto"
   supportPageButtons           (yes | no | auto)                "auto"
   supportPageThumbnails        (yes | no | auto)                "auto"
   supportPageNumbers           (yes | no | auto)                "auto"
   supportZoomButtons           (yes | no | auto)                "auto"
   useBigIcons                  (yes | no | auto | undefined)    "no"


Bar graphs for rotation and scale

Contents

barGraphRotationEnabled

  • Type: String
  • Default: auto ("no")

If set to "yes" (actually "auto" defaults to "no") the graphical feedback for the rotation gesture is enabled and the vertical bar graph shows up when either the control button is pressed while the mouse is moved vertically, or when a vertical pinch is made (spreading 2 fingers up/down).

The rotation bar graph is the vertical indicater named "Rotation"

barGraphScaleEnabled

  • Type: String
  • Default: auto ("yes")

If set to "yes" (or "auto" ("auto" actually defaults to "yes"), the graphical feedback for the scale gesture is enabled and the horizontal bar graph shows up when either the control button is pressed while the mouse is moved horizontally, or when a horizontal pinch is made (spreading 2 fingers left/right)

bookDoubleTapEnabled

  • Type: String
  • Default: auto ("yes")

If set to "no", this special gesture is disabled. With a double tap (or double click with the mouse) all changes in scale (zoom factor) and rotation angle will be reset, i.e. the book will be oriented in the default position of 0° with scale set to a value that makes the book fit into the window (liquid scaling).

Actually auto always is interpreted as yes.

bookHideNavbar

  • Type: String
  • Default: auto ("no")

If set to yes or auto, the navigationbar will not be shown. If the gestures plugin is used, most operations usually performed with buttons of the navigationbar can be performed with gestures. This allows to completely hide the navigationbar to reduce distraction.
In case of need, e.g. to toggle mute or fullscreen, the navigationbar can be shown with a special gesture (long pressure).
If bookHideNavbar is set to true, ALL gui elements (zoom, search, navigationbar) will be hidden at startup

Actually auto always is interpreted as no.

bookHideSearchInput

  • Type: String
  • Default: auto ("no")

Similar to bookHideNavbar: if set to true, the search "widget" (the search input field and the search button) does not show up at start.

Actually auto always is interpreted as no.

bookHideZoomControls

  • Type: String
  • Default: auto ("no")

" Similar to bookHideNavbar and bookHideSearchInput: if set to "true", the zoom "widget" (scroll bar, preview and zoom buttons in the left top corner) does not show up at start.

Actually auto always is interpreted as "no".

bookLongPressEnabled

  • Type: String
  • Default: auto ("yes")

If set to "no", this special gesture is disabled. With a longpress (or long click with the mouse)

  • the visibility of the navigationbar will be toggled (show it if hidden, and hide it if shown); and next
  • the size of the book will be toggled between normal (keep space on all sides for the GUI elements) and maximized (scale so books either horizontally or vertically reache the edge of the window/viewport)

Providing 4 different options for book and GUI layout (no navbar, normal size / with navbar, normal size / no navbar, maximized / with navbar, normal) which will show up in sequence. The attribute navbarbehindbook should be set to "false" in case of bookLongPressEnabled is enabled to avoid inaccessibility of the navbar in the state where the book is maximized.

Actually auto always is interpreted as "yes".

bookPanEnabled

  • Type: String
  • Default: auto ("yes")

This attribute only is interpreted if the gestures plugin is installed, i.e. listed as plugins attribute value. If bookPanEnabled is set to "no", the pan gesture is disabled. Panning is a special kind of dragging and can be performed with the mouse, or a finger on a touch screen. A pan gesture starts after a click/tap and holding down the mouse button and finger for a short while before moving the mouse or finger. If the book is zoomed in and part of the page content is located outside of the visible area, the open page(s) will follow the mouse/finger, so hidden areas can be moved into the visible area (viewport).

Without the gestures plugin this behavior could be achieved in setting the mouse mode in the megazine.asul file to "mouse_drag".

If set to "no", the zoom controls should not be hidden (see bookHideZoomControls), because the preview window of the zoom control then is the only option left to move the book.

Actually auto always is interpreted as "yes".

bookPanRotationEnabled

  • Type: String
  • Default: auto ("no")

If enabled, i.e. set to "yes", a vertical pinch gesture is supported (or as equivalent the simulation with a vertical mouse move while the control key is pressed). This gesture rotates the book in 90° steps. Alternatively / additionally the book can be rotated with the rotate buttons of the navigationbar, if those are enabled (see book attribute supportRotation).

Actually auto always is interpreted as "no".


bookPanScaleEnabled

  • Type: String
  • Default: auto ("yes")

If enabled, i.e. set to "yes" or "auto", a horizontal pinch gesture is supported (or as equivalent the simulation with a horizontal mouse move while the control key is pressed). This gesture scales the book in steps (defined as zoomsteps).

Alternatively / additionally the book can be scaled with the zoom buttons of the zoom widget, if the zoom plugin is installed. And also with the zoom buttons in the navigationbar, if those are enabled (see book attribute supportZoomButtons).

Actually auto always is interpreted as "yes".

bookStartExpanded

  • Type: String
  • Default: auto

If set the MZ3 Title (the book) will open scled in a way that either height or width is the same as the containing window, i.e. in a best fit mode.
The navigationbar will be in front of the book, if it is not hidden with the attribute bookHideNavbarand not positioned behind the book with the book attribute navbarbehindbook.


bookSwipeEnabled

  • Type: String
  • Default: auto ("yes")

A Swipe is a fast move with a finger on a touch devices, or with the clicked mouse. If enabled, i.e. set to either "yes" or "auto", 4 different swipe gestures are recognized:

  1. up Jump to the first page
  2. down Jump to the last page
  3. left Go to the previous page
  4. right Go to the next page

A swipe must start outside a drag area; otherwise the page will be dragged and no swipe detected.

A swipe also can start and/or end outside of the book to avoid conflicts with drag areas.

With these 4 gestures it is fast and easy to manouver the book. In most cases the controls/buttons in the navigationbar are no longer needed and the book can be maximized (see double tap).

On mobile devices a swipe results in an instant flip, if the gesturesInstantFlip book parameter is set to "true" or "auto".

Actually auto always is interpreted as "yes".

bookTapEnabled

  • Type: String
  • Default: auto

If enabled, i.e. set to either "auto" or "true", some special tap simulations with the mouse are supported:

  1. only the CTRL key held down when clicked: The scale value is set to the next bigger value in the list of zoom steps. Once the maximum value is reached, consecutive CTRL-clicks will then decrease the scale value step wise. And will again increase in steps once the minimum value is reached.

This simulates a double tap with one finger; see bookDoubleTapEnabled.

  1. both CTRL and SHIFT key pressed: The book will rotate counter clockwise with every click.

This simulates a double tap with two fingers; see bookTwoFingerTapEnabled

Actually auto always is interpreted as "yes".

bookTwoFingerTapEnabled

  • Type: String
  • Default: auto

If enabled, i.e. set to either "yes" or "auto", this allows a special combined gestures together with a double tap (see bookDoubleTapEnabled). A double tap with two fingers rotates the book in steps of 90° counter clockwise.

Actually auto always is interpreted as "yes".

defaultLanguage

  • Type: String
  • Default: ""

This book attribute defines which available language will be used as default language. Megazine takes the first language code in the "lang" attribute as default language. Mz3Tool takes care about setting the defined default language as first language code in that list to avoid surprises ;-)

engineBigPath

  • Type: String
  • Default: engineBig/
  • Aliases: enginebigpath

This attribute defines an alternative path to enginePath. If the attribute mobileConfig is set to "auto" or "yes", the path defined with the attribute engineBigPath will be used for mobile devices.
If the attribute useBigIcons is set to "auto" or "yes", the path defined with the attribute engineBigPath will be used. The folder to which the engineBigPath points to should contain copies of all images/icons available at enginePath, but with bigger sizes (i.e. 48x48) to better fit mobile devices or big monitors.
The folder to which the enginePath points to contains all standard images/icons in default sizes (48x48 px).
The path is relative to the location of the megazine software (meazine-fat.swf) or to the mz3 file (with mz3Viewer*.exe or mz3Viewer*.app)

enginePath

  • Type: String
  • Default: engine/
  • Aliases: enginepath

This attribute defines an alternative path to engineBigPath. If the attribute mobileConfig is set to "auto" or "no", the path defined with the attribute enginePath will be used for desktop computers.
If the attribute useBigIcons is set to "auto" or "no", the path defined with the attribute enginePath will be used. The folder to which the enginePath points to contains all standard images/icons in default sizes (24x24 px).
The path is relative to the location of the megazine software (meazine-fat.swf) or to the mz3 file (with mz3Viewer*.exe or mz3Viewer*.app)

flagsBigPath

  • Type: String
  • Default: flagsBig/
  • Aliases: flagsbigpath

This attribute defines an alternative path to flagsPath. If the attribute mobileConfig is set to "auto" or "yes", the path defined with the attribute flagsBigPath will be used for mobile devices.
The folder to which the flagsBigPath points to should contain copies of all symbols of country flags, used to indicate the used language, in bigger sizes (i.e. 48x48) than available at the folder flagsPath point to; to better fit mobile devices or big monitors.
The path is relative to the location of the megazine software (meazine-fat.swf) or to the mz3 file (with mz3Viewer*.exe or mz3Viewer*.app)

flagsPath

  • Type: String
  • Default: flags/
  • Aliases: flagspath

This attribute defines an alternative path to flagsBigPath. If the attribute mobileConfig is set to "auto" or "no", the path defined with the attribute flagsPath will be used for desktop computers.
The folder to which the flagsPath points to contains all standard images/icons in default sizes (24x24 px) of all symbols of country flags, used to indicate the used language.
The path is relative to the location of the megazine software (meazine-fat.swf) or to the mz3 file (with mz3Viewer*.exe or mz3Viewer*.app)

galleryDoubleTapEnabled

  • Type: String
  • Default: auto ("yes")

If set to "no", this special gesture is disabled (within the gallery only; bookDoubleTapEnabled and galleryDoubleTapEnabled are independent on each other). With a double tap (or double click with the mouse) all changes in scale (zoom factor) and rotation angle will be reset, i.e. the gallery image will be oriented in the default position of 0° with scale set to a value that makes the image fit into the window (liquid scaling).

Actually auto always is interpreted as yes.

galleryHideControls

  • Type: String
  • Default: auto

If set to yes or auto, all controls (navigationbar buttons, zoom widget) will become invisible to maximize the space for the gallery image.
If the gestures plugin is used, most operations that usually are performed with buttons of the navigationbar, can be performed with gestures. This allows to completely hide the navigationbar to reduce distraction.
In case of need, e.g. to rotate if gesture rotation is not enabled or to zoom, the navigationbar can be shown again with a special gesture (gallery longpress).

If galleryHideControls is set to true, ALL gui elements (zoom, search, buttons) will be hidden at startup

Actually auto always is interpreted as no.

galleryHideZoomControls

  • Type: String
  • Default: auto ("no")

" Similar to ( bookHideZoomControls): if set to "true", the zoom "widget" (scroll bar, preview and zoom buttons in the left top corner) does not show up when the gallery opens.

Actually auto always is interpreted as "no".

galleryLongPressEnabled

  • Type: String
  • Default: yes

If set to "no", this special gesture is disabled. With a longpress (or long click with the mouse)

  • the visibility of the controls will be toggled (show it if hidden, and hide it if shown); and next
  • the size of the gallery image will be toggled between normal (keep space on all sides for the GUI elements) and maximized (scale so the gallery image either horizontally or vertically reaches the edge of the window/viewport)

Providing 4 different options for gallery and GUI layout (no controls, normal size / with controls, normal size / no controls, maximized / with controls, normal) which will show up in sequence.

Actually auto always is interpreted as "yes".

gallerymute

  • Type: String
  • Default: auto

Controls the state of mute while the gallery is openend. The mute state at book and gallery level are contolled independently.

galleryPanEnabled

  • Type: String
  • Default: auto

The galleryPan gesture (dragging the image with one (!) finger is similar to the draggesture of the book.

Only if the gallery image is zoomed so it does not fit completely a drag ist possible.

galleryPanRotationEnabled

  • Type: String
  • Default: auto

If set to "yes" a rotation of the gallery image with a gesture is possible.
For that the spread fingers are rotated on the screen

galleryRotationEnabled

  • Type: String
  • Default: no

This is the general parameter that enables or disables rotation of the gallery images; either by gesture (if (#galleryPanRotationEnabled) is "yes" or "auto") or with a mouse gesture: click and hold down the CTRL (MAC: COMMANF) key while moving the mouse up or down with the mouse button clicked.
This will turn the gallery image left or right.

galleryPanScaleEnabled

  • Type: String
  • Default: auto

This is the general parameter that enables or disables scaling of a gallery image; either by gesture (if (#galleryPanScaleEnabled) is "yes" or "auto") or with a mouse gesture: click and hold down the CTRL (MAC: COMMANF) key while moving the mouse left or right with the mouse button clicked.
This will scale the gallery image up or down (zoom in or out).

gallerySwipeEnabled

  • Type: String
  • Default: auto

The swipe gesture can be individually enabled (set gallerySwipeEnabled attribute to "yes") or disabled (set to "no").
If enabled, a swipe left (fast move with the finger or clicked mouse to the left) will advance to the next image in the gallery, and a swipe right goes back to the previous image.

galleryTapEnabled

  • Type: String
  • Default: auto

Enables/Disables the tap gesture, used to select the defined zoom steps. See also bookTapEnabled

galleryTwoFingerTapEnable

  • Type: String
  • Default: auto


galleryzoominit

  • Type: String
  • Default: auto


galleryzoommax

  • Type: String
  • Default: auto


galleryzoomsnap

  • Type: String
  • Default: auto


galleryzoomsteps

  • Type: Integer
  • Default: 2


gesturesInstantFlip

  • Type: String
  • Default: auto

If set to 'yes' a page will flip immediately without animation. Can improve performance on old mobile devices. On mobile devices 'auto' defaults to 'yes', on desktop PCs the default is 'no'

gesturesMaxDoubleTapDelay

  • Type: String
  • Default: auto


gesturesMaxDoubleTapDistance

  • Type: String
  • Default: auto


gesturesMaxDoubleTapDuration

  • Type: String
  • Default: auto


gesturesMaxTapDelay

  • Type: String
  • Default: auto


gesturesMaxTapDistance

  • Type: String
  • Default: auto


gesturesMaxTapDuration

  • Type: String
  • Default: auto


gesturesMinLongPressDuration

  • Type: String
  • Default: auto


gesturesMinRotationDelta

  • Type: String
  • Default: auto


gesturesPanStep

  • Type: String
  • Default: auto


gesturesRotationFactor

  • Type: String
  • Default: auto


gesturesRotationStep

  • Type: String
  • Default: auto


gesturesScaleSnap

  • Type: String
  • Default: auto


gesturesSwipeMaxDuration

  • Type: String
  • Default: auto


gesturesSwipeMinOffset

  • Type: String
  • Default: auto


gesturesSwipeMinVelocity

  • Type: String
  • Default: auto


gesturesTransformSlop

  • Type: String
  • Default: auto


instantFlip

  • Type: String
  • Default: auto

If set to 'yes' a page will flip immediately without animation; not only with gestures (as defined by gesturesInstantFlip) but also on mouse clicks. This can improve performance on old mobile devices. On mobile devices 'auto' defaults to 'yes', on desktop PCs the default is 'no'

mobileConfig

  • Type: String
  • Default: auto

If set to 'auto' (the default setting) several attributes also set to 'auto' will change depending on the used device. Example: For mobile devices the "big buttons" will be used, so touch operation is easier. On desktop PCs the standard smaller buttons will be used

useBigIcons

  • Type: String
  • Default: no

If set to 'auto' (then enabled on mobile devices) or 'true' (enabled always) the big icons fo the navigation bar are used, that are located in the path defined with engineBigPath.

mz3ButtonsBigPath

  • Type: String
  • Default: mz3ButtonsBig/

This Attribute allows defining a path, relative to the book basepath, where 'big', i.e. 48x48 px sized images, as custom specific buttons are located.

mz3ButtonsPath

  • Type: String
  • Default: mz3Buttons/

This Attribute allows defining a path, relative to the book basepath, where the standard, i.e. 24x24 px sized images, as custom specific buttons are located.

openInFullscreen

  • Type: String
  • Default: auto

If set to true the books directly opens in fullscreen when stated.

supportBackButton

  • Type: String
  • Default: auto

The 'back button' will be added to the navigation bar. This button is mostly used mz3Viewer and mz3Tool to abort MegaZine3 (e.g. to select another book in mz3Viewer or to get access to the LOG and STATUS buttons in mz3Tool)

supportChapterJump

  • Type: String
  • Default: auto

A pair of buttons will be added to the navigation bar or navigation slider. Those buttons allow to jump chapter wise, i.e. behave similar to the prev/next page buttons to flip pages.

supportConsoleButton

  • Type: String
  • Default: auto

A special button added to the navigation bar to open and close the console (log panel on top of the book with error and warning messages). This helps testing Mz3 Titles on mobile devices, where it is not possible hitting a key (default: "#" or "§", depending on the kbd settings) to open the console.

supportFirstLast

  • Type: String
  • Default: auto

If set to 'no' the "first / last page" buttons are suppressed.

supportFlags

  • Type: String
  • Default: auto

If set to 'no' the country flag icons that indicate the selected language are hidden. Alternative the language short code (like 'en' for English, see 'supportLangButtons') can be used

supportFullscreen

  • Type: String
  • Default: auto

Enables/disables the 'fullscreen' button in the navigation bar

supportLangButtons

  • Type: String
  • Default: auto

Enables/disables the language buttons, i.e. the language short codes indicating the available/used language; as alternative to the country flag icons.

supportMute

  • Type: String
  • Default: auto

Enables/disables the 'mute' button in the navigation bar

supportPageButtons

  • Type: String
  • Default: auto

available with v2.2.0 p033-042-077 The Page buttons are the 'row of bubbles' that are located by defauilt below the book and represent the single pages of the book. Hovering over these page buttons activates the page preview, i.e. show the respective thumb nail. A click opens that page.

supportPageNumbers

  • Type: String
  • Default: auto

Enables/disables the display of the page numbers.

supportPageJump

  • Type: String
  • Default: auto

If set to 'no' the "" buttons are suppressed.

supportPageNumberInput

  • Type: String
  • Default: auto

Shows or hides the page input field in the middle of the navigationbar

supportPageSlider

  • Type: String
  • Default: auto

The page slider is an alternative to the page buttone, which can be used on mobile devices where it might be difficult to operate those buttons. Also for books with many pages this might be the better option.

supportPageThumbnails

  • Type: String
  • Default: auto

Hovering over the page buttons ore sliding the scroller of the page slider shows the thumbnail of the respective page. This helps navigating in large books; especially if the thumb nails are preloaded and show up almost immediately.

supportPreviousNext

  • Type: String
  • Default: auto

If set to 'no' the "previous / next page" buttons are suppressed.

supportRotation

  • Type: String
  • Default: auto

If set to 'no' the "rotate" button is hidden.

supportZoomButtons

  • Type: String
  • Default: auto

Zoom buttons (a "+" and "-" sign) can be added to the navigation bar as alternativ to the zoom panel.

videoSeekDelay

  • Type: Integer
  • Default: 1000

Time in milliseconds (default is 1000ms = 1s) after which the playhead will be set to the start position by seek(0) after the player stopped at the end of the scene. This time is needed to keep the states in correct sequence. Seems to be an Adobe bug. Without a delay the video can get stuck after minutes or hours (depending on the length of the video, bitrates and other factors). Also see videoPlayDelay, which should be used for the same reasons.

videoPlayDelay

  • Type: Integer
  • Default: 1000

Time in milliseconds (default is 1000ms = 1s) after which the the video will be started again in case the loop attribute is set to true. This time is needed to keep the states in correct sequence. Seems to be an Adobe bug. Without a delay the video can get stuck after minutes or hours (depending on the length of the video, bitrates and other factors). See also videoSeekDelay, which should be used for the same reasons.