vue2-easy-sip
v1.0.5
Published
一个简单易用的Vue 2 SIP对讲组件库,基于JsSIP,提供语音对讲功能。
Readme
Vue2 Easy SIP
一个简单易用的Vue 2 SIP对讲组件库,基于JsSIP,提供语音对讲功能。
特性
- 🚀 基于Vue 2和JsSIP构建
- 📱 支持SIP语音对讲功能
- 🔄 支持发起呼叫和接收来电
- 🎙️ 支持通话录音功能
- 🎨 美观的UI界面,带有过渡动画
- 📦 支持作为npm包使用
- 🔧 高度可配置
安装
npm install vue2-easy-sip
# 或
yarn add vue2-easy-sip
# 或
pnpm add vue2-easy-sip使用方法
全局注册
// main.js / main.ts
import VueEasySip from 'vue2-easy-sip'
// 注册插件
Vue.use(VueEasySip);在组件中使用
<template>
<div>
<h1>SIP对讲示例</h1>
<IntercomButton
callTarget="1002"
wsServer="wss://xx"
sipUri="sip:1010@xx"
password="1234"
displayName="1010"
:autoAnswer="false"
/>
</div>
</template>配置选项
IntercomButton组件属性
| 属性 | 类型 | 默认值 | 说明 | | ----------- | ------- | ------ | ------------------- | | callTarget | string | - | 要呼叫的目标号码 | | wsServer | string | - | WebSocket服务器地址 | | sipUri | string | - | SIP URI | | password | string | - | SIP账号密码 | | displayName | string | - | 显示名称 | | autoAnswer | boolean | false | 是否自动接听来电 |
其它
维护拓展加qq1195669615
许可证
MIT
