mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-19 03:11:20 -08:00
feat: enforce browser environment for Artplayer initialization
- Added a check in the Artplayer constructor to throw an error if instantiated outside a browser environment. - Updated the isBrowser utility to ensure both window and document are defined. - Removed unused user agent checks for WeChat, IE, and Android from compatibility utilities. - Updated TypeScript definitions to reflect the removal of unused properties. - Added a basic test case for Artplayer initialization in SSR context.
This commit is contained in:
1 parent
3a2dcdb226
commit
e834246641
9 files changed
+14
-14
No files matched your search
Vendored
-3
@@ -2,9 +2,6 @@ export interface Utils {
|
||||
userAgent: string
|
||||
isMobile: boolean
|
||||
isSafari: boolean
|
||||
isWechat: boolean
|
||||
isIE: boolean
|
||||
isAndroid: boolean
|
||||
isIOS: boolean
|
||||
isIOS13: boolean
|
||||
query: (selector: string, parent?: HTMLElement) => HTMLElement
|
||||
|
||||
Reference in new issue
Block a user