视频会议上传文件
This commit is contained in:
+59
-59
@@ -1,59 +1,59 @@
|
||||
declare module "webrtc-adapter" {
|
||||
interface IBrowserDetails {
|
||||
browser: string;
|
||||
version?: number;
|
||||
supportsUnifiedPlan?: boolean;
|
||||
}
|
||||
|
||||
interface ICommonShim {
|
||||
shimRTCIceCandidate(window: Window): void;
|
||||
shimMaxMessageSize(window: Window): void;
|
||||
shimSendThrowTypeError(window: Window): void;
|
||||
shimConnectionState(window: Window): void;
|
||||
removeAllowExtmapMixed(window: Window): void;
|
||||
}
|
||||
|
||||
interface IChromeShim {
|
||||
shimMediaStream(window: Window): void;
|
||||
shimOnTrack(window: Window): void;
|
||||
shimGetSendersWithDtmf(window: Window): void;
|
||||
shimGetStats(window: Window): void;
|
||||
shimSenderReceiverGetStats(window: Window): void;
|
||||
shimAddTrackRemoveTrackWithNative(window: Window): void;
|
||||
shimAddTrackRemoveTrack(window: Window): void;
|
||||
shimPeerConnection(window: Window): void;
|
||||
fixNegotiationNeeded(window: Window): void;
|
||||
}
|
||||
|
||||
interface IFirefoxShim {
|
||||
shimOnTrack(window: Window): void;
|
||||
shimPeerConnection(window: Window): void;
|
||||
shimSenderGetStats(window: Window): void;
|
||||
shimReceiverGetStats(window: Window): void;
|
||||
shimRemoveStream(window: Window): void;
|
||||
shimRTCDataChannel(window: Window): void;
|
||||
}
|
||||
|
||||
interface ISafariShim {
|
||||
shimLocalStreamsAPI(window: Window): void;
|
||||
shimRemoteStreamsAPI(window: Window): void;
|
||||
shimCallbacksAPI(window: Window): void;
|
||||
shimGetUserMedia(window: Window): void;
|
||||
shimConstraints(constraints: MediaStreamConstraints): void;
|
||||
shimRTCIceServerUrls(window: Window): void;
|
||||
shimTrackEventTransceiver(window: Window): void;
|
||||
shimCreateOfferLegacy(window: Window): void;
|
||||
}
|
||||
|
||||
export interface IAdapter {
|
||||
browserDetails: IBrowserDetails;
|
||||
commonShim: ICommonShim;
|
||||
browserShim: IChromeShim | IFirefoxShim | ISafariShim | undefined;
|
||||
extractVersion(uastring: string, expr: string, pos: number): number;
|
||||
disableLog(disable: boolean): void;
|
||||
disableWarnings(disable: boolean): void;
|
||||
}
|
||||
|
||||
const adapter: IAdapter;
|
||||
export default adapter;
|
||||
}
|
||||
declare module "webrtc-adapter" {
|
||||
interface IBrowserDetails {
|
||||
browser: string;
|
||||
version?: number;
|
||||
supportsUnifiedPlan?: boolean;
|
||||
}
|
||||
|
||||
interface ICommonShim {
|
||||
shimRTCIceCandidate(window: Window): void;
|
||||
shimMaxMessageSize(window: Window): void;
|
||||
shimSendThrowTypeError(window: Window): void;
|
||||
shimConnectionState(window: Window): void;
|
||||
removeAllowExtmapMixed(window: Window): void;
|
||||
}
|
||||
|
||||
interface IChromeShim {
|
||||
shimMediaStream(window: Window): void;
|
||||
shimOnTrack(window: Window): void;
|
||||
shimGetSendersWithDtmf(window: Window): void;
|
||||
shimGetStats(window: Window): void;
|
||||
shimSenderReceiverGetStats(window: Window): void;
|
||||
shimAddTrackRemoveTrackWithNative(window: Window): void;
|
||||
shimAddTrackRemoveTrack(window: Window): void;
|
||||
shimPeerConnection(window: Window): void;
|
||||
fixNegotiationNeeded(window: Window): void;
|
||||
}
|
||||
|
||||
interface IFirefoxShim {
|
||||
shimOnTrack(window: Window): void;
|
||||
shimPeerConnection(window: Window): void;
|
||||
shimSenderGetStats(window: Window): void;
|
||||
shimReceiverGetStats(window: Window): void;
|
||||
shimRemoveStream(window: Window): void;
|
||||
shimRTCDataChannel(window: Window): void;
|
||||
}
|
||||
|
||||
interface ISafariShim {
|
||||
shimLocalStreamsAPI(window: Window): void;
|
||||
shimRemoteStreamsAPI(window: Window): void;
|
||||
shimCallbacksAPI(window: Window): void;
|
||||
shimGetUserMedia(window: Window): void;
|
||||
shimConstraints(constraints: MediaStreamConstraints): void;
|
||||
shimRTCIceServerUrls(window: Window): void;
|
||||
shimTrackEventTransceiver(window: Window): void;
|
||||
shimCreateOfferLegacy(window: Window): void;
|
||||
}
|
||||
|
||||
export interface IAdapter {
|
||||
browserDetails: IBrowserDetails;
|
||||
commonShim: ICommonShim;
|
||||
browserShim: IChromeShim | IFirefoxShim | ISafariShim | undefined;
|
||||
extractVersion(uastring: string, expr: string, pos: number): number;
|
||||
disableLog(disable: boolean): void;
|
||||
disableWarnings(disable: boolean): void;
|
||||
}
|
||||
|
||||
const adapter: IAdapter;
|
||||
export default adapter;
|
||||
}
|
||||
|
||||
+56
-24
@@ -1,36 +1,43 @@
|
||||
{
|
||||
"name": "webrtc-adapter",
|
||||
"version": "8.2.3",
|
||||
"description": "A shim to insulate apps from WebRTC spec changes and browser prefix differences",
|
||||
"license": "BSD-3-Clause",
|
||||
"main": "./dist/adapter_core.js",
|
||||
"types": "./index.d.ts",
|
||||
"module": "./src/js/adapter_core.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/webrtchacks/adapter.git"
|
||||
"_args": [
|
||||
[
|
||||
"webrtc-adapter@8.2.3",
|
||||
"D:\\韩超勃\\视频会议\\Arbitrate-FrontendH5"
|
||||
]
|
||||
],
|
||||
"_from": "webrtc-adapter@8.2.3",
|
||||
"_id": "webrtc-adapter@8.2.3",
|
||||
"_inBundle": false,
|
||||
"_integrity": "sha512-gnmRz++suzmvxtp3ehQts6s2JtAGPuDPjA1F3a9ckNpG1kYdYuHWYpazoAnL9FS5/B21tKlhkorbdCXat0+4xQ==",
|
||||
"_location": "/webrtc-adapter",
|
||||
"_phantomChildren": {},
|
||||
"_requested": {
|
||||
"type": "version",
|
||||
"registry": true,
|
||||
"raw": "webrtc-adapter@8.2.3",
|
||||
"name": "webrtc-adapter",
|
||||
"escapedName": "webrtc-adapter",
|
||||
"rawSpec": "8.2.3",
|
||||
"saveSpec": null,
|
||||
"fetchSpec": "8.2.3"
|
||||
},
|
||||
"_requiredBy": [
|
||||
"/trtc-sdk-v5"
|
||||
],
|
||||
"_resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-8.2.3.tgz",
|
||||
"_spec": "8.2.3",
|
||||
"_where": "D:\\韩超勃\\视频会议\\Arbitrate-FrontendH5",
|
||||
"authors": [
|
||||
"The WebRTC project authors (https://www.webrtc.org/)",
|
||||
"The adapter.js project authors (https://github.com/webrtchacks/adapter/)"
|
||||
],
|
||||
"scripts": {
|
||||
"preversion": "git stash && npm install && npm update && BROWSER=chrome BVER=stable CI=true npm test && git checkout -B bumpVersion && grunt build && grunt copyForPublish && git add package.json release/* && git commit -m 'Add adapter artifacts' --allow-empty",
|
||||
"version": "",
|
||||
"postversion": "export GITTAG=\"echo $(git describe --abbrev=0 --tags | sed 's/^v//')\" && git push --force --set-upstream origin bumpVersion --follow-tags && git checkout gh-pages && git pull && cp out/adapter.js adapter.js && cp adapter.js adapter-`$GITTAG`.js && rm adapter-latest.js && ln -s adapter-`$GITTAG`.js adapter-latest.js && mkdir -p adapter-`$GITTAG`-variants && cp out/adapter.js adapter-`$GITTAG`-variants/ && cp out/adapter_*.js adapter-`$GITTAG`-variants/ && git add adapter.js adapter-latest.js adapter-`$GITTAG`.js adapter-`$GITTAG`-variants && git commit -m `$GITTAG` && git push --set-upstream origin gh-pages && git checkout main",
|
||||
"prepare": "grunt build",
|
||||
"prepublishonly": "npm test",
|
||||
"test": "grunt && mocha test/unit && grunt downloadBrowser && karma start test/karma.conf.js",
|
||||
"lint-and-unit-tests": "grunt && mocha test/unit",
|
||||
"e2e-tests": "grunt && grunt downloadBrowser && karma start test/karma.conf.js"
|
||||
"bugs": {
|
||||
"url": "https://github.com/webrtchacks/adapter/issues"
|
||||
},
|
||||
"dependencies": {
|
||||
"sdp": "^3.2.0"
|
||||
},
|
||||
"engines": {
|
||||
"npm": ">=3.10.0",
|
||||
"node": ">=6.0.0"
|
||||
},
|
||||
"description": "A shim to insulate apps from WebRTC spec changes and browser prefix differences",
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.21.0",
|
||||
"@babel/preset-env": "^7.20.2",
|
||||
@@ -58,5 +65,30 @@
|
||||
"sinon": "^2.2.0",
|
||||
"sinon-chai": "^2.14.0",
|
||||
"travis-multirunner": "^5.0.1"
|
||||
}
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.0.0",
|
||||
"npm": ">=3.10.0"
|
||||
},
|
||||
"homepage": "https://github.com/webrtchacks/adapter#readme",
|
||||
"license": "BSD-3-Clause",
|
||||
"main": "./dist/adapter_core.js",
|
||||
"module": "./src/js/adapter_core.js",
|
||||
"name": "webrtc-adapter",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/webrtchacks/adapter.git"
|
||||
},
|
||||
"scripts": {
|
||||
"e2e-tests": "grunt && grunt downloadBrowser && karma start test/karma.conf.js",
|
||||
"lint-and-unit-tests": "grunt && mocha test/unit",
|
||||
"postversion": "export GITTAG=\"echo $(git describe --abbrev=0 --tags | sed 's/^v//')\" && git push --force --set-upstream origin bumpVersion --follow-tags && git checkout gh-pages && git pull && cp out/adapter.js adapter.js && cp adapter.js adapter-`$GITTAG`.js && rm adapter-latest.js && ln -s adapter-`$GITTAG`.js adapter-latest.js && mkdir -p adapter-`$GITTAG`-variants && cp out/adapter.js adapter-`$GITTAG`-variants/ && cp out/adapter_*.js adapter-`$GITTAG`-variants/ && git add adapter.js adapter-latest.js adapter-`$GITTAG`.js adapter-`$GITTAG`-variants && git commit -m `$GITTAG` && git push --set-upstream origin gh-pages && git checkout main",
|
||||
"prepare": "grunt build",
|
||||
"prepublishonly": "npm test",
|
||||
"preversion": "git stash && npm install && npm update && BROWSER=chrome BVER=stable CI=true npm test && git checkout -B bumpVersion && grunt build && grunt copyForPublish && git add package.json release/* && git commit -m 'Add adapter artifacts' --allow-empty",
|
||||
"test": "grunt && mocha test/unit && grunt downloadBrowser && karma start test/karma.conf.js",
|
||||
"version": ""
|
||||
},
|
||||
"types": "./index.d.ts",
|
||||
"version": "8.2.3"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user