recorder.js Html5ベースの録画機能実装
2022-01-12 12:49:43
レコーダー.js
マイクのHTML5ベースの録音機能で、出力形式はmp3ファイルです。
プリアンブル
H5ネイティブAPIに全面的に依存
関係するAPI WebRTC、AudioContext、Worker、Video/Audio API、Blob、URL
互換性
- {について
Chrome、FF、Edge、QQ、360(注:現在IEとSafariのフルバージョンは非対応です)
{を使用します。
{について
Chrome 47+とQQブラウザはHTTPSのサポートが必要です。
{を使用します。
{を使用します。
FF、Edge、360などのブラウザで体験していただくか、localhost経由でローカルにプロジェクトをダウンロードしてください。
使用方法
//Initialize the UIView
UIView *mView = [[UIView alloc] init];
//position of the UIView
mView.frame = CGRectMake(0, 0, 100, 100);
//the background color of the UIView
mView.backgroundColor = [UIColor redColor];
//add subview
[self.view addSubview: mView];
API
//start the animation
[UIView beginAnimations: nil context: nil];
//set the animation delay
[UIView setAnimationDelay: 2];
//set the animation time
[UIView setAnimationDuration: 5];
//modify the x value of mView
CGRect newFlame = mView.frame;
newFlame.origin.x = 200;
mView.frame = newFlame;
// commit the animation
[UIView commitAnimations];
この記事はHtml5録画機能に基づいてrecorder.jsについて紹介されています、より関連するHtml5録画機能の内容は、スクリプトハウスの過去の記事を検索してくださいまたは以下の関連記事を参照してください、私はあなたが将来的にもっとスクリプトハウスをサポートして願っています!。
関連
-
Html5モバイルdivは、ナビゲーションバーの下部を達成するために下部に固定されているいくつかの方法
-
Html5ネイティブのドラッグ&ドロップ関連イベント紹介と基本的な実装方法
-
画像処理におけるキャンバスの活用
-
iPhoneXの画面適応 WeChatアプリとH5でセーフエリア下部の小さな黒いバー
-
Html5 video タグ 動画のベストプラクティス
-
モバイルやWeChatでHTML5の音声が自動再生されない問題を解決。
-
html5でhotcss.jsを使い、携帯電話の自己適合を実現する方法
-
HTML表示 pdf, word, xls, ppt方式例
-
キャンバス経由でのRGBAフォーマットへの色変換とパフォーマンス問題の解決
-
html5 コロンセパレータのアライメント実装
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ポップアップウィンドウのhtml実装例
-
Html5プロジェクト適応システムダークカラーモードプログラム概要の詳細説明
-
boostrapのモーダルフラッシュ問題の解決法
-
モバイル適応のためのremやviewportの使い方を説明する。
-
キャンバスで画像のミラーリングと反転を実現する2つの方法
-
HTMLのテキスト属性とカラーコントロール属性の実装
-
人気のあるいくつかのHTML5 UIフレームワークの比較(要約)
-
HD画面でのキャンバスサイズリセットによる不具合の解消について
-
window.openがブラウザにブロックされている場合の解決策を詳しく説明します。
-
Canvasを使用したHD画面での描画がにじむ問題とその解決方法について