当前位置:首页 > 帮助 > 隐私保护

网站隐私保护条款

(试行)

福建省人民政府门户网站 2021-01-01 16:23
| | | |

  福建省人民政府门户网站(以下简称“本网站”)重视用户(以下简称“您”)的隐私保护。为给您提供更加准确、优质化的服务和安全的互联网环境,根据《中华人民共和国网络安全法》《信息安全技术 个人信息安全规范》以及其他相关法律法规和技术规范,本网站制定了《隐私保护条款》。遵循正当、合法、必要的原则,您在使用本网站时,本网站可能会收集和使用您的相关信息。本《隐私保护条款》适用于您与本网站的交互行为以及用户注册、登录和使用本网站的服务,本网站建议您仔细阅读本《隐私保护条款》,以帮助您了解维护自己隐私权的方式,并在需要时按照《隐私保护条款》的指引做出适当的选择。《隐私保护条款》中与您权益(可能)存在重大关系的条款,已使用带下划线的加粗字体予以区别,请您重点阅读。

  您在使用本网站时,即表示您充分理解和同意我们按照本《隐私保护条款》的全部内容。如对本《隐私保护条款》或相关事宜有任何问题,请联系0591-87802245(福建省人民政府办公厅电子政务中心)、0591-86303851(福建省经济信息中心政府网站处)进行咨询。

  一、信息收集

  (一)本网站遵循正当、合法、必要的原则,出于本《隐私保护条款》所属的以下目的,收集和使用您在使用本网站过程中主动提供或者因使用服务而产生的信息。如果我们要将您的信息用于本《隐私保护条款》未载明的其他用途,或与其他特定目的收集而来的信息用于其他目的,我们将以合理的方式向您告知,并在使用前征得您的同意。我们提供服务时,可能会收集、存储和使用与您有关的信息。如果您不提供相关信息,可能无法注册成为我们的用户或者无法享受我们提供的某些服务,或者无法达到相关服务拟达到的效果。

  (二)当您匿名访问本网站时,即可访问本网站并获取信息。本网站的系统将自动收集您的IP地址及网站浏览信息,您清楚知悉并同意本网站的信息采集行为。但在使用本网站上部分功能时,本网站需收集您的信息。

  1.向本网站申请政府信息时,您需要向本网站提供申请人姓名、联系电话、证件名称、证件号码、身份证明照片或扫描件、电子邮箱等信息;若您以“法人/其他组织”身份提出政府信息公开申请时,需要向本网站提供法人/组织名称、联系电话、身份证明照片或扫描件、联系人姓名、机构代码、法人代表、电子邮箱等信息。

  2.使用互动交流功能时,您需要向本网站提供姓名、联系方式等信息

  (三)本网站通过福建省社会用户实名认证和授权平台实现注册、登录。身份认证隐私保护遵循《福建省社会用户实名认证和授权平台用户协议》相关条款。

  (四)当您注册本网站时,您需要向本网站提供您的手机号码、姓名、短信验证码、证件类型、证件号码等信息;若您注册法人账户时,需要向本网站提供您的法人类型、单位名称、统一社会信用代码、许可证编号、法人姓名、法人证件类型、国家/地区、法人证件号码、法人代表人手机号等信息,同时同意本网站通过验证您的身份证信息的方式对有关信息进行有效性核验。

  (五)当您登录本网站时,您需要向本网站提供您的手机号码+登录密码手机号码+短信验证码或用闽政通APP扫码登录,同时同意本网站对您提供的登录信息进行有效性核验,如您不提供上述信息,本网站将无法向您提供个人中心、收藏、评论、纠错及其他需要登录才能使用的服务。

  (六)当您重置本网站登录密码时,您需要向本网站提供您的手机号码信息,同时同意本网站对手机号码信息进行有效性核验。

  (七)当您完善信息时,您可以根据自身的需求选择性填写或更改您的其他信息,如电子邮箱、地区等信息。但如您不提供此类信息,不会影响您正常注册和登录使用本网站服务。并且没有您的同意,本网站不会泄露该选择性填写信息。

  二、信息使用

  (一)您向本网站提供的个人信息,本网站将利用技术手段对您的信息进行去标识化、加密或匿名处理,并将可能用于下列用途:

  1.核实用户身份,并提供相应的服务;

  2.执行用户的指示、回应用户或以该用户名义提出的查询、建议或举报内容;

  3.用于编制有关网站使用的流量统计数据;

  4.通过发送短信、电子邮件或以其他方式,告知用户相关信息;

  5.用于用户在提供信息时特别指定的目的,例如参与民意征集、访谈提问、发表评论等。

  (二)在未得到您同意前,本网站不会将用户的任何个人信息提供给任何第三方,但发生以下事由的除外:

  1.与国家安全、国防安全直接相关的;

  2.与公共安全、公共卫生、重大公共利益直接相关的;

  3.有犯罪侦查、起诉、审判和判决执行等直接相关的;

  4.出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您本人同意的;

  5.收集的个人信息是您自行向社会公众公开的;

  6.合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开等渠道;

  7.法律法规规定、监管要求即行业主管部门有关规定的义务相关的;

  8.为维护本网站的所有权及相关权利的。

  三、信息共享、转让和公开披露

  (一)共享

  本网站不会与本网站以外的公司、组织和个人共享您的个人信息,但以下情况除外:

  1.事先获得您的明示同意。

  2.在法定情形下的共享:本网站可能会根据法律法规规定、监管要求、诉讼争议解决需求,或按行政、司法机关依法提出的要求,对外共享您的个人信息。

  (二)转让

  本网站不会将您的个人信息转让给任何公司、组织机构和个人。但以下情况除外:

  1.事先获得您的明示同意。

  2.根据适用的法律法规、法律程序的要求、强制性的行政或司法要求所必须的情况进行提供。

  (三)公开披露

  本网站仅会在以下情况下,公开披露您的个人信息:

  1.获得您的明示同意或基于您的主动选择,本网站可能会公开披露您的个人信息;

  2.如果本网站确定您出现违反法律法规或严重违反本网站相关协议规则的情况,或为保护本网站或公众的人身财产安全免遭侵害,本网站可能依据法律法规或本网站相关协议规则公开披露您的个人信息,包括相关违规行为以及本网站已对您采取的措施。

  (四)共享、转让、公开披露个人信息时事先征得授权同意的例外

  以下情形中,共享、转让、公开披露您的个人信息无需事先征得您的授权同意:

  1.与国家安全、国防安全直接相关的;

  2.与公共安全、公共卫生、重大公共利益直接相关的;

  3.有犯罪侦查、起诉、审判和判决执行等直接相关的;

  4.出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您本人同意的;

  5.收集的个人信息是您自行向社会公众公开的;

  6.合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开等渠道;

  7.法律法规规定、监管要求即行业主管部门有关规定的义务相关的;

  8.为维护本网站的所有权及相关权利的。

  四、信息保存

  本网站会按照法律法规规定、监管要求,将收集的个人信息存储于中华人民共和国境内。

  您在使用本网站期间,本网站将持续为您保存您的个人信息。在您注销本网站账户后,本网站仅在法律法规规定、监管要求的期限内,以及为实现本《隐私保护条款》声明的目的所必须的时限内保留您的个人信息。超出上述个人信息保存期限后,本网站会对您的个人信息进行删除或匿名化处理。

  五、信息安全

  本网站努力为您的个人信息安全提供保障,以防止信息的丢失、不当使用、未经授权访问或公开披露。

  (一)为了保障您的信息安全,本网站将在法律法规相关规定要求和现有技术水平下使用符合业界标准的安全保护措施保护您提供的个人信息,采取物理、技术和行政管理安全措施降低丢失、误用、非授权访问、披露和更改的风险,尽力防止数据遭到未经授权的访问、公开披露、使用、修改、损坏或丢失。

  (二)本网站建立专门的管理制度、流程和组织以保障信息的安全,严格限制访问信息的人员范围,要求他们遵守保密义务,并进行审计。

  (三)如因不可抗力或计算机病毒感染、黑客攻击等特殊原因,导致用户信息被破坏、泄密并受到损失的,本网站将采取必要措施尽力减少用户的损失。

  (四)互联网环境并非百分之百安全,本网站将尽力确保您的个人信息安全性。如果本网站的物理、技术、或管理防护设施遭到破坏,导致发生信息被非授权访问、公开披露、篡改、或毁坏及其他个人信息泄露安全事件,本网站会启动应急预案,阻止安全事件扩大,并以网站公告或消息通知等形式将相关情况告知您。同时,本网站还将按照监管要求,上报个人信息安全事件的处置情况。

  (五)您在使用本网站时,本网站会通过您的手机号码、姓名、身份证号或者其他身份验证信息来识别您的身份,请您务必妥善保管上述信息。一旦您泄露了上述信息,您的账户信息可能因此泄露,并可能使您的资金安全等个人权益遭受损失。

  六、用户权利

  您可通过本网站的相关网页查看、更新并修改提供给本网站的个人信息,也可以要求本网站删除该信息。

  七、本《隐私保护条款》如何更新

  在相关法律法规发生变化或本网站服务发生变动等必要情形下,本网站如需对本《隐私保护条款》做出修改,将在本网站公布,公布后即生效,并取代此前相关内容。您如不同意新的修改内容,请及时与本网站联系或立即停止使用本《隐私保护条款》约定的服务,如您选择继续使用,则视为您完全同意并接受新的修改内容。

  八、免责

  本网站对网站上所有由第三方提供的信息、内容和服务,不提供明示或暗示的担保。本网站对使用上述信息、内容和服务所造成的任何损失不承担责任。

  九、其他

  (一)本《隐私保护条款》的成立、生效、履行、解释及纠纷解决,适用中华人民共和国法律;法律无明文规定的,可适用国内通行的惯例。

  (二)本《隐私保护条款》无论因何种原因部分无效或不可执行,都不影响本条款其他部分的效力。

  (三)本《隐私保护条款》中未尽事宜,按照法律法规和本网站相关业务规则及国内通行的惯例办理。

附件:

”进行咨询,后续会有业务部门人员进行回复哦。"; //模拟sessionid var rondom = ""; //默认300秒超时 var outTime = 300; //定时器计数 var count = 140; //用户无响应时间定时器 用于超期退出 var ref; //热点问题显示个数 var rows = 18; var status = 200; var siteUrl = ""; var index = -1; var size = ""; var rec; var voiceRefMap = new Map(); var secs = 20; //倒计时 var param; var num = 0; var switch2Text = false; var timeliness = 0;//响应及时性 var accuracy = 0;//答案准确性 var experience = 0;//互动体验性 var knowledgeNum = 0;//业务知识量 var suggest = "";//意见 var userLastInput = ""; var isRstSearch = false; var evaluateShow = true;//是否显示评价 // var listener = new window.keypress.Listener(); var queTemplate = Handlebars.compile($("#que_template").html()); var li = 0 var keyStatus = 0 //点击按键状态 1代表上键 2代表下键 var userOldInput = ""; //语音 $('#start_record').on('click', function () { startRec(); ifs="0"; $("#answerList").html(" ") if(window.bf && window.bf._voice) { if(window.bf._voice.closeState == 0) { window.bf._voice.closeState = 1; window.bf.getState('voiceClose', 1) } } }) //语音 $('#stop_record').on('click', function () { ifs=""; uploadRec(); $(".h-start1").hide() if(window.bf && window.bf._voice) { if(window.bf._voice.closeState == 1) { window.bf._voice.closeState = 0; window.bf.getState('voiceClose', 0) } } }) function onmouseover_(obj, e) { if (e == 1) { $(obj).css('color', 'blue'); $(obj.childNodes[0]).attr('src', 'img/ishelp1.png'); } else { $(obj).css('color', 'black'); $(obj.childNodes[0]).attr('src', 'img/ishelp3.png'); } } function onmouseout_(obj, e) { if (e == 1) { $(obj).css('color', '#999'); $(obj.childNodes[0]).attr('src', 'img/ishelp.png'); } else { $(obj).css('color', '#999'); $(obj.childNodes[0]).attr('src', 'img/ishelp2.png'); } } function timecount() { $('#lisening').html("(点击结束 " + secs + " 秒)"); secs = secs - 1; if (secs < 0) { uploadRec(); clearTimeout(param); } param = setTimeout(function () { timecount(); }, 1000); } var btnStartRecording = document.getElementById('start_record'); var btnStopRecording = document.getElementById('stop_record'); var isEdge = navigator.userAgent.indexOf('Edge') !== -1 && (!!navigator.msSaveOrOpenBlob || !!navigator.msSaveBlob); var isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent); var recorder; // globally accessible var microphone; // 语音调用的方法 function startRec() { $("#voice-label").html("(录音功能正在准备中)") // initVoice(); $("audio").each(function (index, item) { $(this)[0].pause(); }); $('.yy_btn_close').each(function (index, item) { $(this).removeClass().addClass("yy_btn"); }); clearTimeout(param); secs = 20; timecount(); if (!microphone) { captureMicrophone(function (mic) { //捕获传声器captureMicrophone microphone = mic; click(btnStartRecording); }); return; } var options = { type: 'audio', numberOfAudioChannels: 1, checkForInactiveTracks: false, bufferSize: 4096, recorderType: StereoAudioRecorder }; if (recorder) { recorder.destroy(); recorder = null; } $('.h-start2').hide(); $('.h-close').show(); $("#voice-label").text("(点击开始说话)"); recorder = RecordRTC(microphone, options); recorder.startRecording(); }; //停止录音的回调 function stopRecordingCallback() { if (!switch2Text) { var internalRecorder = recorder.getInternalRecorder(); var leftchannel = internalRecorder.leftchannel; var rightchannel = internalRecorder.rightchannel; // ------------------------------------------------------------ mergeLeftRightBuffers({ desiredSampRate: 8000, sampleRate: internalRecorder.sampleRate, numberOfAudioChannels: internalRecorder.numberOfAudioChannels, internalInterleavedLength: internalRecorder.recordingLength, leftBuffers: leftchannel, rightBuffers: internalRecorder.numberOfAudioChannels === 1 ? [] : rightchannel }, function (buffer, view) { var wavBlob = new Blob([buffer], { type: 'audio/wav' }); var blob = changeFormat(buffer); clearTimeout(param); var form = new FormData(); var filleName = rondomNum(true, 32, 32); form.append("siteId", siteId); form.append("random", rondom); form.append("upfile", blob, filleName + ".mp3"); //和普通form表单并无二致,后端接收到upfile参数的文件,文件名为recorder.mp3 var audio = document.createElement("audio"); audio.id = filleName + "_"; audio.style.cssFloat = "right"; audio.style.height = "32px"; audio.controls = true; audio.style.display = "none"; audio.src=/bz/ysbh/URL.createObjectURL(wavBlob); $("#answerList").append(audio); var values = {value: filleName, isvoice: true}; appendHtml(queTemplate(values), 3); // audio.play(); isVoiceAsk = true; $.ajax({ type: 'POST', url: "/isr/public/talk/uploadMp3?siteId=2c9bc5436f844983016f84499f1b00ac", data: form, cache: false, processData: false, contentType: false, success: function (ret) { //console.log("resresres",ret); //console.log(importVoice,"2202"); var json = $.parseJSON(ret); $("#" + json.id).val(json.result); if (json.qastatus == 1) { qaResult(json.result); } } }); count = outTime; }); } else { switch2Text = false; } // if (isSafari) { // click(btnReleaseMicrophone); // } } function uploadRec() { $('.h-start2').show(); $('.h-close').hide(); recorder.stopRecording(stopRecordingCallback); }; function isSolve(e) { var status = e; $.ajax({ headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, type: "POST", url: isSolveSessionUrl, async: true, data: "{\"status\":\"" + status + "\",\"rondom\":\"" + rondom + "\"}", success: function (result) { }, }) } function captureMicrophone(callback) { // btnReleaseMicrophone.disabled = false; if (microphone) { callback(microphone); return; } if (typeof navigator.mediaDevices === 'undefined' || !navigator.mediaDevices.getUserMedia) { $('.h-start2').show(); $('.h-close').hide(); var sys = isAndroidOrIOSOrPc(); if (sys == "pc") { alert("该浏览器不支持语音录入,
请使用谷歌、火狐等主流浏览器。", {area: ['320px', '80px']}); } else if (sys == "ios") { alert("该浏览器不支持语音录入,
请将您的IOS操作系统升级最新版本,并使用safari浏览器打开使用。", {area: ['320px', '80px']}); } else if (sys == "android") { alert("该浏览器不支持语音录入,
请使用系统自带浏览器打开使用。", {area: ['320px', '80px']}); } else { alert("您当前的操作系统不支持语音录入。", {area: ['300px', '50px']}); } } navigator.mediaDevices.getUserMedia( { audio: isEdge ? true : {echoCancellation: false} } ).then(function (mic) { callback(mic); }).catch(function (error) { alert("该浏览器不支持语音录入。
或您拒绝了语音授权", {area: ['300px', '60px']}); $("#voice-label").html("(点击开始说话)"); $('.h-start2').show(); $('.h-close').hide(); }) } /** * randomWord 产生任意长度随机字母数字组合 * randomFlag-是否任意长度 min-任意长度最小位[固定位数] max-任意长度最大位 * @param randomFlag * @param min * @param max * @returns {string} */ function rondomNum(randomFlag, min, max) { var str = "", range = min, arr = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'U', 'V', 'W', 'X', 'Y', 'Z']; // 随机产生 if (randomFlag) { range = Math.round(Math.random() * (max - min)) + min; } for (var i = 0; i < range; i++) { pos = Math.round(Math.random() * (arr.length - 1)); str += arr[pos]; } return str; } function qaResult(keyWord) { $("#completionQues").html(""); $("#tc_Big_box").hide(); $("#keyLength").html(50); var url = answerUrl; if (isRstSearch) { url = rstAnswerUrl; } $.ajax({ headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, //请求方式 type: "POST", //请求地址 url: url, dataType: "json", //数据,json字符串 data: "{\"question\":\"" + keyWord + "\",\"siteId\":\"" + siteId + "\",\"rondom\":\"" + rondom + "\"}", //请求成功 success: function (data) { // console.log(data); if (!data.error) { if (data.msg) { appendHtml(data.msg, 1); return; } recordId = data.recordId; var isVoice = data.isVoice; //匹配答案 var match = data.result.matchQuestions; //相似问题 var like = data.result.likeQuestions; var fill = data.result.fillQuestions; //敏感词 var filter = data.result.filterList; var ischat = data.result.ischat; var rstdata = data.result.rstdata; parseData(match, like, filter, ischat, keyWord, rstdata, isVoice); } }, //请求失败,包含具体的错误信息 error: function (e) { if (e.responseText.indexOf('script') > 0) { var msg = e.responseText.substring(e.responseText.indexOf('\'') + 1, e.responseText.lastIndexOf('\'')); appendHtml(msg, 1) } } }); $("#keyWord").val(""); } /** * 后端返回值解析 * @param match * @param like * @param filter */ function parseData(match, like, filter, ischat, textValue, rstdata, isVoice) { voiceBtnId = genUuid(); isRstData = false; $("#tc_Big_box").hide(); if (rstdata && rstdata.list.length > 0) { var values = { robotName: robotName, img: robotImage, rstdata: rstdata, unknow: unknow, index: ++num, isWebSearch: isRstSearch, voiceBtnId: voiceBtnId }; appendHtml(rstTemplate(values), 8); var smartAnswer = rstDataAddIndex(rstdata.list); smartList = getSmartList(smartAnswer); isRstData = true; isRstSearch = false; playVoiceAsk(); return; } //敏感词 if (filter && filter.length > 0) { var words = ""; jQuery.each(filter, function (i, item) { var obj = JSON.parse(item); words += obj.word + ","; }); if (words.length > 0) words = words.substring(0, words.length - 1); var values = { robotName: robotName, isVoice: isVoice, img: robotImage, value: words, index: ++num, isSen: true, voiceBtnId: voiceBtnId }; appendHtml(othTemplate(values), 8); playVoiceAsk(); return; } //智能问答 if (match) { if (match.length > 0 && ischat == 1) { var values = { question: match[0].question, robotName: robotName, img: robotImage, answer: match[0].answer, answerId: match[0].answerId, uuid: match[0].uuid, index: ++num, voiceTime: match[0].voiceTime, isVoice: isVoice, isTime: match[0].voiceTime === "undefined" || match[0].voiceTime === "" ? false : true, iswenda: true, like: like, voiceBtnId: voiceBtnId }; appendHtml(ansTemplate(values), 8); //寒暄 } else if (match.length > 0 && ischat == 0) { var values = { robotName: robotName, img: robotImage, answer: match[0].answer, answerId: match[0].answerId, uuid: match[0].uuid, isVoice: isVoice, index: ++num, voiceTime: match[0].voiceTime, isTime: match[0].voiceTime === "undefined" || match[0].voiceTime === "" ? false : true, iswenda: false, voiceBtnId: voiceBtnId }; appendHtml(ansTemplate(values), 8); } else if (match.length == 0 && like.length > 0) { if (textValue != null) { if (textValue == like[0].question.replace(/\n/g, "")) { // console.log("匹配第一条:" + like[0].question.replace(/\n/g, "")); var values = { robotName: robotName, img: robotImage, answer: like[0].answer, uuid: like[0].uuid, index: ++num, isVoice: isVoice, iswenda: true, voiceBtnId: voiceBtnId, }; appendHtml(ansTemplate(values), 8); playVoiceAsk(); return; } } var values = { robotName: robotName, img: robotImage, like: like, keyWord: textValue, isVoice: isVoice, index: ++num, voiceBtnId: voiceBtnId, webSearch: webSearchOn }; var smartAnswer = likeDataAddIndex(like); smartList = getSmartList(smartAnswer); appendHtml(simTemplate(values), 8); } else if (match.length == 0 && like.length == 0) { var values = { robotName: robotName, isVoice: isVoice, isUnknow: true, unknow: unknow, index: ++num, img: robotImage, voiceBtnId: voiceBtnId }; appendHtml(othTemplate(values), 8); } } else { var values = { robotName: robotName, isVoice: isVoice, isUnknow: true, index: ++num, unknow: "真的非常抱歉,从网站也未能检索到您需要的信息,您可以前往福建省12345平台进行咨询。", img: robotImage, voiceBtnId: voiceBtnId }; appendHtml(othTemplate(values), 8); } playVoiceAsk(); } /** * * @param html 追加的html * @param type 类型 1:欢迎及警告 3:用户 8:完全匹配及寒暄库 * @param isvoice 是否语音 */ function appendHtml(value, type) { var commonHtml = ""; if (type == 1) { var values = {robotName: robotName, isSys: true, value: value, img: robotImage}; commonHtml = othTemplate(values); } else if (type == 8) { commonHtml = value; } else if (type == 3) { commonHtml = value; } else { commonHtml = value; } $("#answerList").html(" ") $("#answerList").append(commonHtml); var div = document.getElementById('answerList'); div.scrollTop = div.scrollHeight; } $(window).keydown(function (e) { if (e.keyCode == 38) { index = (index-- < 0 ? size - 1 : index); $(".completionQues").find("li").each(function (_index, item) { if (index == _index) { $(this).addClass("li_hover"); } else { $(this).removeClass("li_hover"); } }) } else if (e.keyCode == 40) { index = (index++ > size - 1 ? 0 : index); $(".completionQues").find("li").each(function (_index, item) { if (index == _index) { $(this).addClass("li_hover"); } else { $(this).removeClass("li_hover"); } }) } else if (e.keyCode == 13) { return; } }) function play(id, ele) { $("audio").each(function (index, item) { $(this)[0].pause(); }); var audio = document.getElementById(id); console.log(audio,"0202");//测试 audio.loop = false; audio.addEventListener('ended', function () { $(ele).find("span").eq(0).removeClass().addClass("yy_btn"); }, false); audio.load(); var _class = $(ele).find("span").eq(0).attr("class"); if (_class == "yy_btn") { $(".yy_btn_close").each(function (index, item) { $(this).removeClass().addClass("yy_btn"); }) $(ele).find("span").eq(0).removeClass().addClass("yy_btn_close"); audio.play(); } else if (_class == "yy_btn_close") { $(ele).find("span").eq(0).removeClass().addClass("yy_btn"); audio.pause(); } } function isAndroidOrIOSOrPc() { var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //Android终端 var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); // ios终端 if (IsPC()) { return "pc"; } else if (isAndroid) { return "android"; } else if (isIOS) { return "ios"; } else { return "other"; } } function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod", "MicroMessenger"]; var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; } $("#yuyin").click(function(){ $(".h-start1").show(); }) $("#jianpan").click(function(){ if(ifs){uploadRec()} $(".h-start1").hide() })