HTMLAudioElement

HTMLAudioElement

Overzicht

HTMLAudioElement is een klasse in Aspose.Html FOSS voor Python. Erft van: HTMLMediaElement.

HTML <audio> element.

Deze klasse biedt 83 methoden voor het werken met HTMLAudioElement-objecten in Python-programma’s. Beschikbare methoden zijn: __init__, add_event_listener, add_text_track, after, append, append_child, attach_shadow, before, blur, can_play_type, check_visibility, click, en 71 extra methoden. Alle openbare leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.Html FOSS voor Python-pakket. Eigenschappen: access_key, access_key_label, assigned_slot, attributes, audio_tracks, auto_play, en nog 92.

Eigenschappen

NaamTypeToegangBeschrijving
srcstrLezenDe src attribuutwaarde, of '' wanneer afwezig.
current_srcstrLezenHuidige geselecteerde bron-URL (stub, altijd '').
auto_playboolLezenBooleaanse reflectie van het autoplay attribuut.
controlsboolLezenBooleaanse reflectie van het controls attribuut.
loopboolLezenBooleaanse reflectie van het loop attribuut.
mutedboolLezenBooleaanse weergave van het muted attribuut.
preloadstrLezenDe waarde van het preload attribuut, of '' wanneer afwezig.
cross_origin`strNone`Lezen
pausedboolLezenAfspelen gepauzeerde status (stub, altijd True).
endedboolLezenAfspelen beëindigde status (stub, altijd False).
durationfloatLezenMediaduur in seconden (stub, altijd NaN).
current_timefloatLezen/schrijvenHuidige afspeelpositie in seconden (stub, altijd 0.0).
volumefloatLezen/schrijvenAudiovolumeniveau (stub, altijd 1.0).
default_mutedboolLezenStandaard gedempte status weergegeven vanuit muted attribuut.
ready_stateintLezenKlaarheidsstatus (stub, altijd 0 = HAVE_NOTHING).
network_stateintLezenNetwerkstatus (stub, altijd 0 = NETWORK_EMPTY).
buffered"_TimeRanges"LezenGebufferde tijdsintervallen (stub, altijd leeg).
played"_TimeRanges"LezenAfgespeelde tijdsintervallen (stub, altijd leeg).
seekable"_TimeRanges"LezenDoorzoekbare tijdsintervallen (stub, altijd leeg).
seekingboolLezenOf het element momenteel zoekt (stub, altijd False).
default_playback_ratefloatLezen/schrijvenStandaard afspeelsnelheid (headless-standaard 1.0).
playback_ratefloatLezen/schrijvenHuidige afspeelsnelheid (headless-standaard 1.0).
media_keysNoneLezenGerelateerd MediaKeys object (stub, altijd None).
src_objectNoneLezenGerelateerd MediaStream/Blob (stub, altijd None).
errorNoneLezenLaatste mediafout (stub, altijd None).
text_tracks"_EmptyTrackList"LezenTekstspoorlijst (stub, altijd leeg).
audio_tracks"_EmptyTrackList"LezenAudiotracklijst (stub, altijd leeg).
video_tracks"_EmptyTrackList"LezenVideotracklijst (stub, altijd leeg).
hiddenboolLezen/schrijvenOf het element verborgen is (reflecteert het hidden booleaanse attribuut).
titlestrLezen/schrijvenDe tooltip-titel van dit element (reflecteert het title attribuut).
langstrLezen/schrijvenDe taal van de inhoud van het element (reflecteert het lang attribuut).
tab_indexintLezen/schrijvenDe tabvolgorde-index van dit element (reflecteert het tabindex attribuut).
access_keystrLezen/schrijvenDe sneltoets voor dit element (geeft weer de accesskey
    attribute). |

| content_editable | str | Lezen/Schrijven | Geeft het contenteditable attribuut weer (WHATWG HTML §6.6). | | is_content_editable | bool | Lezen | Of dit element momenteel bewerkbaar is (WHATWG HTML §6.6). | | dir | str | Lezen/Schrijven | Tekstrichting van het element (weerspiegelt het dir attribuut). | | draggable | bool | Lezen/Schrijven | Of het element versleepbaar is (weerspiegelt het draggable attribuut). | | spell_check | bool | Lezen/Schrijven | Of spellchecking is ingeschakeld (weerspiegelt het spellcheck attribuut). | | spellcheck | bool | Lezen/Schrijven | Of spellchecking is ingeschakeld (weerspiegelt het spellcheck attribuut). | | autocapitalize | str | Lezen/Schrijven | Hint voor automatische hoofdletterzetting (weerspiegelt het autocapitalize attribuut). | | nonce | str | Lezen/Schrijven | Cryptografische nonce voor CSP (weerspiegelt het nonce attribuut). | | autofocus | bool | Lezen/Schrijven | Of dit element focus moet ontvangen bij het laden van de pagina. | | access_key_label | str | Lezen | Systeemtoegewezen sneltoetslabel (headless stub: altijd ''). | | input_mode | str | Lezen/Schrijven | Hint voor invoermodus van virtueel toetsenbord (weerspiegelt het inputmode attribuut). | | enter_key_hint | str | Lezen/Schrijven | Hint voor actie-label van Enter-toets (weerspiegelt het enterkeyhint attribuut). | | translate | bool | Lezen/Schrijven | Of vertaling is ingeschakeld voor dit element (WHATWG HTML §6.1.2). | | inner_text | str | Lezen/Schrijven | Gerenderde tekstinhoud — witruimte-ingedrukt text_content. | | outer_text | str | Lezen/Schrijven | Hetzelfde als inner_text (getter spiegelt inner_text per HTML Standard §3.2.7). | | popover | | Read/Write | Reflects thepopovercontent attribute (WHATWG HTML §6.12). | | node_name|str| Read | The qualified tag name (uppercase for HTML elements). | |tag_name|str| Read | The qualified tag name in uppercase (HTML elements). | |local_name|str| Read | The local part of the qualified name (lowercase). | |namespace_uri|str | None | Read | The namespace URI, orNonefor no namespace. | | style_sheets|“StyleSheetList”| Read | Live stylesheet list applicable to this element's document. | |prefix|str | None | Read | The namespace prefix, orNone. | | id|str| Read | The value of theidattribute, or’’if not present. | | class_name|str | Read | The value of theclassattribute, or’’. | | class_list|“DOMTokenList”| Read | Live mutable set of CSS class tokens backed by theclassattribute. | | dataset|“DOMStringMap” | Read | Live dict-like view of the element'sdata-*custom attributes. | | attributes|NamedNodeMap| Read | The ordered map of Attr objects for this element. | |children|HTMLCollection| Read | A live HTMLCollection of Element-type children only. | |first_element_child|Element | None | Read | The first Element child, orNone. | | last_element_child|Element | None| Read | The last Element child, orNone. | | next_element_sibling|Element | None| Read | The next sibling that is an Element, orNone. | | previous_element_sibling|Element | None| Read | The previous sibling that is an Element, orNone. | | child_element_count|int| Read | The number of Element children. | |inner_html|str| Read/Write | The serialised HTML content of all children (innerHTML). | |outer_html|str| Read/Write | The serialised HTML of this element and all its descendants (outerHTML). | |text_content|str | None| Read/Write | The concatenation of all descendant Text node data (DFS order). | |style|“CSSStyleDeclaration”| Read | The inline style of this element as a live CSSStyleDeclaration. | |scroll_width|int| Read | Content scroll width in CSS pixels (stub: 0). | |scroll_height|int| Read | Content scroll height in CSS pixels (stub: 0). | |client_width|int| Read | Inner width including padding, excluding border (stub: 0). | |client_height|int| Read | Inner height including padding, excluding border (stub: 0). | |scroll_top|int| Read/Write | Vertical scroll offset in CSS pixels (stub: 0). | |scroll_left|int| Read/Write | Horizontal scroll offset in CSS pixels (stub: 0). | |offset_width|int| Read | Layout border-box width in CSS pixels (stub: 0). | |offset_height|int| Read | Layout border-box height in CSS pixels (stub: 0). | |offset_top|int| Read | Top offset fromoffsetParentin CSS pixels (stub: 0). | | offset_left|int | Read | Left offset fromoffsetParentin CSS pixels (stub: 0). | | offset_parent|None | Read | The offset parent element; alwaysNonein headless mode. | | client_top|int | Read | Width of the top CSS border in pixels; always0in headless mode. | | client_left|int | Read | Width of the left CSS border in pixels; always0in headless mode. | | part|“DOMTokenList” | Read | Live DOMTokenList reflecting the elementpartattribute. | | shadow_root | | Lezen | Altijd None in headless-modus. | | slot | str | Lezen/Schrijven | Weerspiegelt het slot content-attribuut (DOM §4.2.3). | | assigned_slot | | Read | AlwaysNonein headless mode. | | node_type|int | Read | Integer node type constant fromNodeType. | | node_value|str | None| Read/Write | Character data for CharacterData nodes;Noneotherwise. | | parent_node|Node | None | Read | The parent node, orNoneif this node has no parent. | | parent_element|Element | None | Read | The parent node if it is an Element;Noneotherwise. | | is_connected|bool| Read | Whether this node is part of a document's node tree (WHATWG DOM §4.4). | |owner_document|Document | None | Read | The Document this node belongs to, orNonefor Document itself. | | child_nodes|NodeList| Read | A live NodeList of all child nodes. | |first_child|Node | None | Read | The first child node, orNone. | | last_child|Node | None| Read | The last child node, orNone. | | previous_sibling|Node | None| Read | The preceding sibling node, orNone. | | next_sibling|Node | None| Read | The following sibling node, orNone``.

Methoden

HandtekeningBeschrijving
play()Start afspelen (stub no-op).
pause()Pauzeer afspelen (stub no-op).
load()Herlaad mediabronselectie (stub no-op).
can_play_type(type: str) → strRetourneer '' — headless-modus kan geen enkel mediatype afspelen.
add_text_track(kind: str, label: str, language: str)Voeg een teksttrack toe (stub no-op, retourneert None).
click()Zend een synthetisch klik-event op dit element.
`focus(options: “dictNone”)`
blur()Zend een niet-bubbende 'blur'-event op dit element.
show_popover()Toon dit element als een popover (no-op in headless-modus).
hide_popover()Verberg de popover van dit element (no-op in headless-modus).
`toggle_popover(force: “boolNone”)→bool`
`init(local_name: str, namespace_uri: strNone, prefix: str
get_computed_style() → "ComputedStyleDeclaration"Retourneer fase-2 cascade-opgeloste declaraties voor dit element.
insert_adjacent_html(position: str, html: str)Voeg geparseerde HTML markup in relatief ten opzichte van dit element.
insert_adjacent_text(position: str, text: str)Voeg een tekstnode in relatief ten opzichte van dit element.
`insert_adjacent_element(position: str, element: “ElementNone”)→“Element
get_attribute(name: str) → `strNone`
set_attribute(name: str, value: str)Stel attribuut in name to value, maak het aan indien niet aanwezig.
remove_attribute(name: str)Attribuut verwijderen name.
has_attribute(name: str) → boolReturn True als attribuut name bestaat op dit element.
get_attribute_node(name: str) → `“AttrNone”`
set_attribute_node(attr: "Attr") → `“AttrNone”`
remove_attribute_node(attr: "Attr") → "Attr"Remove attr van de attribuutset van dit element en retourneer deze.
`get_attribute_node_ns(namespace_uri: strNone, local_name: str)→“Attr
set_attribute_node_ns(attr: "Attr") → `“AttrNone”`
`remove_attribute_node_ns(namespace_uri: strNone, local_name: str)→“Attr”`
`get_attribute_ns(namespace_uri: strNone, local_name: str)→str
`set_attribute_ns(namespace_uri: strNone, qualified_name: str, value: str)`
`has_attribute_ns(namespace_uri: strNone, local_name: str)→bool`
`remove_attribute_ns(namespace_uri: strNone, local_name: str)`
`toggle_attribute(name: str, force: boolNone)→bool`
get_attribute_names() → list[str]Retourneer de gekwalificeerde namen van alle attributen in verzamelingsvolgorde.
has_attributes() → boolRetourneer True wanneer dit element één of meer attributen heeft.
`scroll_into_view(arg: booldict
`scroll(x_or_options: floatdict
scroll_into_view_if_needed(center_if_needed: bool)Scroll dit element in beeld als het nog niet zichtbaar is (no-op in headless mode).
set_pointer_capture(pointer_id: int)Wijs dit element aan als het capture-doel voor de opgegeven pointer (no-op).
release_pointer_capture(pointer_id: int)Maak pointer-capturing vrij voor de opgegeven pointer-id (no-op).
has_pointer_capture(pointer_id: int) → boolRetourneer of dit element pointer capture heeft voor de opgegeven id.
request_pointer_lock()Verzoek om de pointer aan dit element te vergrendelen (no-op).
`request_fullscreen(options: “dictNone”)`
`check_visibility(options: “dictNone”)→bool`
query_selector(selector: str) → `ElementNone`
query_selector_all(selector: str) → NodeListRetourneer een statische NodeList van alle elementen die overeenkomen selector.
matches(selector: str) → boolReturn True als dit element overeenkomt met de CSS selector.
webkit_matches_selector(selector: str) → boolBrowser-compat alias voor :meth:matches.
closest(selector: str) → `“ElementNone”`
get_elements_by_tag_name(qualified_name: str) → HTMLCollectionRetourneer alle afstammende elementen waarvan de tagnaam overeenkomt qualified_name.
get_elements_by_class_name(class_names: str) → HTMLCollectionRetourneer alle afstammende elementen die alle opgegeven class tokens dragen.
filter_fn(el: "Element") → boolRoept filter_fn(el) aan op deze HTMLAudioElement-instantie.
remove()Verwijder dit element uit zijn ouderknooppunt.
before()Insert nodes onmiddellijk vóór dit element in de ouder.
after()Insert nodes onmiddellijk na dit element in de ouder.
replace_with()Vervang dit element door nodes in de ouder.
prepend()Insert nodes vóór het eerste kind van dit element.
append()Append nodes als de laatste kinderen van dit element.
replace_children()Verwijder alle kinderen, voeg vervolgens toe nodes als nieuwe kinderen.
get_bounding_client_rect() → "DOMRect"Retourneer de begrenzende client-rectangle (all-zero stub).
get_client_rects() → "DOMRectList"Retourneer de clientrechthoeklijst (leeg in server-side context).
get_animations() → list[object]Retourneer actieve animaties voor dit element (headless stub: altijd []).
`attach_shadow(init: “dictNone”)`
get_root_node(composed: bool) → "Node"Retourneer de root van de boom van de node.
has_child_nodes() → boolRetourneer of dit knooppunt ten minste één direct kindknooppunt heeft.
`lookup_namespace_uri(prefix: strNone)→str
`lookup_prefix(namespace_uri: strNone)→str
`is_default_namespace(namespace_uri: strNone)→bool`
`is_supported(feature: str, version: strNone)→bool`
`get_feature(feature: str, version: strNone)→object
`set_user_data(key: str, data: objectNone, handler: object
get_user_data(key: str) → `objectNone`
append_child(node: Node) → NodeAppend node als het laatste kind van deze node.
`insert_before(node: Node, reference: NodeNone)→Node`
remove_child(node: Node) → NodeRemove node van de kinderlijst en return it.
replace_child(new_child: Node, old_child: Node) → NodeReplace old_child with new_child.
clone_node(deep: bool) → NodeGeef een kopie van dit knooppunt terug.
normalize()Zet dit knooppunt en zijn volledige subboom in genormaliseerde vorm.
`contains(other: NodeNone)→bool`
compare_document_position(other: "Node") → intGeef een bitmasker terug dat de positie beschrijft van other relatief ten opzichte van dit knooppunt.
`is_equal_node(other: NodeNone)→bool`
`is_same_node(other_node: NodeNone)→bool`
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener voor gebeurtenissen van type.
remove_event_listener(type: str, listener: Callable, capture: bool)Deregistreer een eerder geregistreerde listener.
dispatch_event(event: "Event") → boolDispatch event via de voorouderboom.

Zie ook

 Nederlands