Commit c1960593 by agan

xiugai

parent 4c104e1b
{
"liveServer.settings.port": 5506
}
\ No newline at end of file
Nesting
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="PROJECT" charset="UTF-8" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectLevelVcsManager" settingsEditedManually="false">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
<OptionsSetting value="true" id="Checkout" />
<OptionsSetting value="true" id="Update" />
<OptionsSetting value="true" id="Status" />
<OptionsSetting value="true" id="Edit" />
<OptionsSetting value="true" id="添加" />
<OptionsSetting value="true" id="移除" />
<OptionsSetting value="true" id="签出" />
<OptionsSetting value="true" id="更新" />
<OptionsSetting value="true" id="状态" />
<OptionsSetting value="true" id="编辑" />
<ConfirmationsSetting value="0" id="添加" />
<ConfirmationsSetting value="0" id="移除" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/Nesting.iml" filepath="$PROJECT_DIR$/.idea/Nesting.iml" />
</modules>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="a0e67b47-30e9-4c6a-85bb-6bbe1b88e560" name="默认的" comment="" />
<ignored path="Nesting.iws" />
<ignored path=".idea/workspace.xml" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
<component name="CreatePatchCommitExecutor">
<option name="PATCH_PATH" value="" />
</component>
<component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
<component name="FavoritesManager">
<favorites_list name="Nesting" />
</component>
<component name="FileEditorManager">
<leaf>
<file leaf-file-name="consum.html" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/recording/consum.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-7.967742">
<caret line="56" column="0" selection-start-line="56" selection-start-column="0" selection-end-line="56" selection-end-column="39" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="money.html" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/recording/money.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.84125143">
<caret line="57" column="26" selection-start-line="57" selection-start-column="26" selection-end-line="57" selection-end-column="26" />
<folding>
<element signature="n#style#0;n#body#0;n#html#0;n#!!top" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="no-pay.png" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/recording/images/no-pay.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="HTML File" />
</list>
</option>
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/recording/index.html" />
<option value="$PROJECT_DIR$/recording/consum.html" />
<option value="$PROJECT_DIR$/recording/money.html" />
</list>
</option>
</component>
<component name="JsBuildToolGruntFileManager" detection-done="true" />
<component name="JsBuildToolPackageJson" detection-done="true" />
<component name="JsGulpfileManager">
<detection-done>true</detection-done>
</component>
<component name="ProjectFrameBounds">
<option name="x" value="1912" />
<option name="y" value="-8" />
<option name="width" value="1936" />
<option name="height" value="1056" />
</component>
<component name="ProjectLevelVcsManager" settingsEditedManually="false">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
<OptionsSetting value="true" id="Checkout" />
<OptionsSetting value="true" id="Update" />
<OptionsSetting value="true" id="Status" />
<OptionsSetting value="true" id="Edit" />
<OptionsSetting value="true" id="添加" />
<OptionsSetting value="true" id="移除" />
<OptionsSetting value="true" id="签出" />
<OptionsSetting value="true" id="更新" />
<OptionsSetting value="true" id="状态" />
<OptionsSetting value="true" id="编辑" />
<ConfirmationsSetting value="0" id="添加" />
<ConfirmationsSetting value="0" id="移除" />
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" proportions="" version="1">
<flattenPackages />
<showMembers />
<showModules />
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
<autoscrollToSource />
<autoscrollFromSource />
<sortByType />
<manualOrder />
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="Scope" />
<pane id="Scratches" />
<pane id="ProjectPane">
<subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Nesting" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Nesting" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="Nesting" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="recording" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="Nesting" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="Nesting" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="recording" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="images" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
</subPane>
</pane>
</panes>
</component>
<component name="PropertiesComponent">
<property name="last_opened_file_path" value="$PROJECT_DIR$/.." />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="HbShouldOpenHtmlAsHb" value="" />
<property name="DefaultHtmlFileTemplate" value="HTML File" />
<property name="js-jscs-nodeInterpreter" value="C:\Program Files\nodejs\node.exe" />
</component>
<component name="RecentsManager">
<key name="MoveFile.RECENT_KEYS">
<recent name="D:\Firefly\Nesting\recording\images" />
</key>
</component>
<component name="RunManager">
<configuration default="true" type="DartCommandLineRunConfigurationType" factoryName="Dart Command Line Application">
<method />
</configuration>
<configuration default="true" type="DartTestRunConfigurationType" factoryName="Dart Test">
<method />
</configuration>
<configuration default="true" type="JavaScriptTestRunnerKarma" factoryName="Karma" config-file="">
<envs />
<method />
</configuration>
<configuration default="true" type="JavascriptDebugType" factoryName="JavaScript Debug">
<method />
</configuration>
<configuration default="true" type="NodeJSConfigurationType" factoryName="Node.js" working-dir="">
<method />
</configuration>
<configuration default="true" type="cucumber.js" factoryName="Cucumber.js">
<option name="cucumberJsArguments" value="" />
<option name="executablePath" />
<option name="filePath" />
<method />
</configuration>
<configuration default="true" type="js.build_tools.gulp" factoryName="Gulp.js">
<method />
</configuration>
<configuration default="true" type="js.build_tools.npm" factoryName="npm">
<command value="run-script" />
<scripts />
<envs />
<method />
</configuration>
<configuration default="true" type="mocha-javascript-test-runner" factoryName="Mocha">
<node-options />
<working-directory>$PROJECT_DIR$</working-directory>
<pass-parent-env>true</pass-parent-env>
<envs />
<ui>bdd</ui>
<extra-mocha-options />
<test-kind>DIRECTORY</test-kind>
<test-directory />
<recursive>false</recursive>
<method />
</configuration>
</component>
<component name="ShelveChangesManager" show_recycled="false" />
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="a0e67b47-30e9-4c6a-85bb-6bbe1b88e560" name="默认的" comment="" />
<created>1529046019329</created>
<option name="number" value="Default" />
<updated>1529046019329</updated>
</task>
<servers />
</component>
<component name="ToolWindowManager">
<frame x="1912" y="-8" width="1936" height="1056" extended-state="6" />
<editor active="true" />
<layout>
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.24973656" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="版本控制" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
<window_info id="调试" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
<window_info id="运行" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32827735" sideWeight="0.5" order="11" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="找到" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="12" side_tool="false" content_ui="tabs" />
</layout>
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager />
<watches-manager />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/recording/consum.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-7.967742">
<caret line="56" column="0" selection-start-line="56" selection-start-column="0" selection-end-line="56" selection-end-column="39" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/recording/images/no-pay.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/recording/money.html">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.84125143">
<caret line="57" column="26" selection-start-line="57" selection-start-column="26" selection-end-line="57" selection-end-column="26" />
<folding>
<element signature="n#style#0;n#body#0;n#html#0;n#!!top" expanded="true" />
</folding>
</state>
</provider>
</entry>
</component>
</project>
\ No newline at end of file
<!doctype html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta content="telephone=no" name="format-detection">
<title>賬號管理</title>
<link rel="stylesheet" href="https://zhiboweb.yazhaiyabo.com/simper/css/reset.css">
<script src="https://apps.bdimg.com/libs/zepto/1.1.4/zepto.min.js"></script>
<script src="../../lib/fsize.js"></script>
<style>
body {
background: #111111;
}
.main {
width: 10rem;
height: 100vh;
background: #111111;
position: relative;
font-size: 0.373rem;
}
.mCon {
padding: 0.6rem 0.4rem 1rem 0.4rem;
line-height: 0.8rem;
color: #ccc;
}
.w {
font-weight: bold;
}
.mt {
margin-top: 0.56rem;
}
.b {
color: #00ffff;
}
body.body_ft {
background: #fff;
}
.body_ft .main {
width: 10rem;
height: 100vh;
background: #fff;
position: relative;
font-size: 0.373rem;
}
.body_ft .w {
color: #ea277d;
font-weight: bold;
}
.body_ft .b {
color: #ea277d;
}
</style>
</head>
<body>
<div class="main">
<div class="mCon">
<p class="b w">賬號安全説明</p>
<p class="w">1 為什麼要綁定手機號?</p>
<p>綁定手機號可以在賬號設置更改時,收到驗證碼,及時提示您賬號非本人操作的異常情況;並且可以快捷的通過驗證碼進行賬號設置或其他功能使用,省略輸入密碼的繁瑣環節。</p>
<p class="mt w">2 為什麼要綁定多個賬號登錄渠道?</p>
<p>賬號綁定後,您可以任意時間地點用任意綁定的賬號登錄同一個賬號,並設置顯示您的社群賬號到你的個人資料卡,為你結交更多朋友</p>
<p class="mt w">3 賬號遺失怎麼辦?</p>
<p>如果賬號綁定了手機號,可通過輸入手機號並接收驗證碼訊息找回賬號。</p>
<p>如果賬號未綁定手機號,可先找到第三方社群的登錄賬號,再次使用註冊時的第三方登錄賬號進行登錄,即可找回賬號。</p>
<p>如果以上方法都無法找回,請聯繫客服進行處理。</p>
<p class="mt b">
賬號所有者
</p>
<p>你擁有此賬號的賬號管理所有權。如果你想要註銷賬號,請確保你的賬號沒有未提現的財產或與我們簽訂的合約。刪除賬號是永久性操作,刪除賬號後,您將無法找回分享到平台上的所有內容,你的好友信息和關注的內容也將一併刪除。如果你確定放棄所有在該平台的所有內容,請操作
<span class="goLogOff b">註銷賬號></span>
</p>
</div>
</div>
<script src="../../lib/jquery-3.1.1.min.js"></script>
<script>
if (url_get_params().appname != "com.happy.live" && url_get_params().appname != "com.yzfirefire.live.ios" && url_get_params().appname != "com.ft.chat.ios") {
$('body').addClass('body_ft');
}
$('.goLogOff').on('click', function () {
window.location.href = 'logOff.html' + location.search;
})
function url_get_params() {
var url = location.href;
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(url.indexOf("?") + 1);
strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}
</script>
</body>
</html>
\ No newline at end of file
<!doctype html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta content="telephone=no" name="format-detection">
<title>賬號注銷 - 重要提醒</title>
<link rel="stylesheet" href="https://app.ixiulive.com/static/layer-v3.1.0/layer.css" />
<link rel="stylesheet" href="https://zhiboweb.yazhaiyabo.com/simper/css/reset.css">
<script src="https://apps.bdimg.com/libs/zepto/1.1.4/zepto.min.js"></script>
<script src="../lib/fsize.js"></script>
<style>
body {
background: #111111;
}
.main {
width: 10rem;
height: 100vh;
background: #111111;
position: relative;
font-size: 0.373rem;
line-height: 0.68rem;
}
.mCon {
padding: 0.6rem 0.4rem 1rem 0.4rem;
line-height: 0.8rem;
color: #ccc;
box-sizing: border-box;
max-height: calc(100vh - 4rem);
overflow-y: scroll;
}
.w {
color: #fff;
font-weight: bold;
}
.mt8 {
margin-top: 0.8rem;
}
.mt2 {
margin-top: 0.2rem;
}
.mBottom {
position: fixed;
bottom: 0;
left: 0;
width: 10rem;
height: 4rem;
}
.giveup {
width: 4rem;
height: 1.307rem;
line-height: 1.307rem;
text-align: center;
background: #414141;
border: 0.03rem solid #fff;
border-radius: 0.6rem;
position: absolute;
top: 0.8rem;
left: 0.5rem;
color: #fff;
font-size: 0.373rem;
}
.logoff {
width: 4rem;
height: 1.307rem;
line-height: 1.307rem;
text-align: center;
background: #19333B;
border: 0.03rem solid #00F7FF;
border-radius: 0.6rem;
position: absolute;
top: 0.8rem;
left: 5.5rem;
color: #fff;
font-size: 0.373rem;
}
.agree {
position: absolute;
top: 2.5rem;
left: 0;
width: 100%;
text-align: center;
font-size: 0.347rem;
height: 0.48rem;
line-height: 0.48rem;
}
.agreecheckBox {
width: 0.44rem;
height: 0.44rem;
border-radius: 50%;
border: 1px solid #fff;
display: inline-block;
vertical-align: bottom;
box-sizing: border-box;
}
.checked {
background: url(./img/selected.png) no-repeat;
background-size: contain;
background-position: center;
}
.agree a {
text-decoration: underline;
color: #fff;
}
.pop1 {
width: 7.787rem;
height: 5.84rem;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: url(./img/pop1.png) no-repeat;
background-size: contain;
display: none;
}
.popInfo {
width: 7.387rem;
height: 2.56rem;
text-align: center;
color: #fff;
font-size: 0.4rem;
padding: 1.4rem 0.2rem 0.4rem 0.2rem;
}
.popButtons {
width: 7.387rem;
height: 1.28rem;
line-height: 1.28rem;
text-align: center;
color: #fff;
font-size: 0.4rem;
padding: 0 0.2rem 0.4rem 0.2rem;
}
.popButtons div {
float: left;
width: 50%;
height: 100%;
}
.pop2 {
width: 7.787rem;
height: 8.493rem;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: url(./img/pop2.png) no-repeat;
background-size: contain;
display: none;
}
.popInfo2 {
width: 4.987rem;
height: 2.56rem;
text-align: center;
color: #fff;
font-size: 0.4rem;
padding: 1.6rem 1.4rem 0.4rem 1.4rem;
}
.contact {
width: 4rem;
height: 1.307rem;
line-height: 1.307rem;
text-align: center;
background: #19333B;
border: 0.03rem solid #00F7FF;
border-radius: 0.6rem;
position: absolute;
top: 4.4rem;
left: 50%;
transform: translateX(-50%);
color: #fff;
font-size: 0.4rem;
}
.cancel {
width: 4rem;
height: 1.307rem;
line-height: 1.307rem;
text-align: center;
background: #414141;
border: 0.03rem solid #fff;
border-radius: 0.6rem;
position: absolute;
top: 6rem;
left: 50%;
transform: translateX(-50%);
color: #fff;
font-size: 0.4rem;
}
/* footseen */
body.body_ft {
background: #fff;
}
.body_ft .main {
width: 10rem;
height: 100vh;
background: #fff;
position: relative;
font-size: 0.373rem;
line-height: 0.68rem;
}
.body_ft .mCon {
padding: 0.6rem 0.4rem 1rem 0.4rem;
line-height: 0.8rem;
color: #666;
box-sizing: border-box;
max-height: calc(100vh - 4rem);
overflow-y: scroll;
}
.body_ft .w {
color: #ea277d;
font-weight: bold;
}
.body_ft .giveup {
width: 4rem;
height: 1.307rem;
line-height: 1.307rem;
text-align: center;
background: #fff;
border: 0.03rem solid #ea277d;
border-radius: 0.6rem;
position: absolute;
top: 0.8rem;
left: 0.5rem;
color: #666;
font-size: 0.373rem;
}
.body_ft .logoff {
width: 4rem;
height: 1.307rem;
line-height: 1.307rem;
text-align: center;
background: #fff;
border: 0.03rem solid #ea277d;
border-radius: 0.6rem;
position: absolute;
top: 0.8rem;
left: 5.5rem;
color: #666;
font-size: 0.373rem;
}
.body_ft .agreecheckBox {
width: 0.44rem;
height: 0.44rem;
border-radius: 50%;
border: 1px solid #666;
display: inline-block;
vertical-align: bottom;
box-sizing: border-box;
}
.body_ft .checked {
background: url(./img/ftImg/selected.png) no-repeat;
background-size: contain;
background-position: center;
}
.body_ft .agree a {
text-decoration: underline;
color: #ea277d;
}
.body_ft .pop1 {
width: 7.787rem;
height: 5.84rem;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: url(./img/ftImg/pop1.png) no-repeat;
background-size: contain;
display: none;
}
.body_ft .popInfo {
width: 7.387rem;
height: 2.56rem;
text-align: center;
color: #666;
font-size: 0.4rem;
padding: 1.4rem 0.2rem 0.4rem 0.2rem;
}
.body_ft .popButtons {
width: 7.387rem;
height: 1.28rem;
line-height: 1.28rem;
text-align: center;
color: #666;
font-size: 0.4rem;
padding: 0 0.2rem 0.4rem 0.2rem;
}
.body_ft .pop2 {
width: 7.787rem;
height: 8.493rem;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: url(./img/ftImg/pop2.png) no-repeat;
background-size: contain;
display: none;
}
.body_ft .popInfo2 {
width: 4.987rem;
height: 2.56rem;
text-align: center;
color: #666;
font-size: 0.4rem;
padding: 1.6rem 1.4rem 0.4rem 1.4rem;
}
.body_ft .contact {
width: 4rem;
height: 1.307rem;
line-height: 1.307rem;
text-align: center;
background: #fff;
border: 0.03rem solid #ea277d;
border-radius: 0.6rem;
position: absolute;
top: 4.4rem;
left: 50%;
transform: translateX(-50%);
color: #666;
font-size: 0.4rem;
}
.body_ft .cancel {
width: 4rem;
height: 1.307rem;
line-height: 1.307rem;
text-align: center;
background: #fff;
border: 0.03rem solid #ea277d;
border-radius: 0.6rem;
position: absolute;
top: 6rem;
left: 50%;
transform: translateX(-50%);
color: #666;
font-size: 0.4rem;
}
</style>
</head>
<body>
<div class="main">
<div class="mCon">
<p class="w">申請賬號注銷前,請認真閲讀以下注意事項</p>
<p>1 您申請註銷的賬號為當前的登錄賬號::</p>
<p class="b mInfo"> ID :232323 暱稱:我是昭君</p>
<p>2 註銷後,您將不再能夠登錄,重新激活,使用和恢復該賬戶;</p>
<p>3 註銷後,您將無法對購買的任何商品退款,也無法獲得直播的收益;</p>
<p>4 住下後,您的個人資料、照片、視頻、消息、評論、道具、禮物、虛擬貨幣、分享、等級、關注、特權和其他數字內容將被永久註銷,並且無法恢復;</p>
<p>5 如果您是與我們單獨簽訂了協議的主播,內容製作人,代理,經紀人或其他人,則可能由於您在這些協議中的責任和義務而拒絕您註銷賬戶的申請。</p>
<p>6 若您是公會經紀人,因您的公會經紀人身份會影響您的公會成員的利益和權益。若您申請註銷,可能會被拒絕。請取消公會經紀人身份後申請註銷。</p>
<p>7 如果您和您的賬號和我們或第三方存在未決的和解,投訴,爭議或糾紛,您的註銷申請可能會被拒絕。</p>
<p>8 更多內容,請閱讀賬戶註銷協議。</p>
</div>
<div class="mBottom">
<div class="giveup">放棄</div>
<div class="logoff">注銷</div>
<div class="agree">
<span class="agreecheckBox"></span>
<span>我已閲讀并同意</span>
<a class="mAgreement" href="https://www.yabolive.tv/Nesting/help/FireAgreement.html">FireFire Live
用戶協議</a>
</div>
</div>
<div class="pop1">
<div class="popInfo">
<p class="popUid"></p>
<p class="popUname"></p>
<p>注銷后,賬號將無法恢復</p>
</div>
<div class="popButtons">
<div>取消</div>
<div>確定</div>
</div>
</div>
<div class="pop2">
<div class="popInfo2">請向客服申請註銷。申請通過後,將在30個工作日內處理完畢</div>
<div class="popButtons2">
<div class="contact">確認注銷並退出App</div>
<div class="cancel">取消</div>
</div>
</div>
</div>
<script src="../lib/jquery-3.1.1.min.js"></script>
<script src="../lib/langchange.js"></script>
<script type="text/javascript" src="https://app.ixiulive.com/static/layer-v3.1.0/layer/layer.js"></script>
<script>
var $ip = "https://webserver.yabolive.net";
// var $ip = "http://ceshi.yabolive.tv/web"
cdn = "https://zhibocdn.yabolive.net/";
var mAppIndexs = {
"com.yzfirefire.live.ios": 0,
"com.ft.chat.ios": 1,
"com.happy.live": 2,
"com.nine.one.android": 3,
"com.naichalive.android": 4,
"com.mimosa.live.android": 5,
"com.peach.live.android": 6,
"com.xingchat.android": 7,
"com.ftsfuxin.android": 8,
"com.yz.madou.android": 9,
"com.mewo.android": 10,
"com.yinghua.cherry.organize": 11,
"com.tempting.live.show.android": 12
}
var mAppNames = {
"com.yzfirefire.live.ios": "FireFire Live",
"com.ft.chat.ios": "FireFire Live",
"com.happy.live": "Firefly Live",
"com.nine.one.android": "秘密直播",
"com.naichalive.android": "奶香直播",
"com.mimosa.live.android": "含羞草直播",
"com.peach.live.android": "蜜桃直播",
"com.xingchat.android": "杏吧直播",
"com.ftsfuxin.android": "福絲直播",
"com.yz.madou.android": "麻豆直播",
"com.mewo.android": "貓咪直播",
"com.yinghua.cherry.organize": "櫻花秀直播",
"com.tempting.live.show.android": "迷人直播秀"
}
var mAgreementUrls = [
"https://www.yabolive.tv/Nesting/help/FireAgreement.html",
"https://www.yabolive.tv/Nesting/help/FireAgreement.html",
"https://www.yabolive.tv/Nesting/help/Agreement.html",
"https://www.footseen.com/footseen/Nesting/help/91userAgreement.html",
"https://www.footseen.com/footseen/Nesting/help/teaUserAgreement.html",
"https://www.footseen.com/footseen/Nesting/help/mimosaUserAgreement.html",
"",
"https://www.footseen.com/footseen/Nesting/help/xingUserAgreement.html",
"https://www.footseen.com/footseen/Nesting/help/fusiUserAgreement.html",
"https://www.footseen.com/footseen/Nesting/help/madouUserAgreement.html",
"",
"",
"",
]
if (url_get_params().appname != "com.happy.live" && url_get_params().appname != "com.yzfirefire.live.ios" && url_get_params().appname != "com.ft.chat.ios") {
$('body').addClass('body_ft');
}
var aHref = mAgreementUrls[mAppIndexs[url_get_params().appname]]
$('.mAgreement').attr('href', aHref);
$('.mAgreement').html(mAppNames[url_get_params().appname] + "用戶協議");
$(function () {
var params = url_get_params();
$.ajax({
url: $ip + "/user/getUserInfo.html",
data: {
uid: params.uid,
token: params.token,
'cid': "web_gw",
'os': "WEB",
'lang': 2,
'vest': 0,
},
dataType: "json",
type: "post",
error: function (msg) {
console.log('请求出错');
},
success: function (msg) {
console.log(msg)
if (msg.code == 1) {
var data = msg.data;
$('.mInfo').html('ID:' + data.uid + ' 暱稱:' + data.nickName);
$('.popUid').html('確認注銷ID: ' + data.uid);
$('.popUname').html('(昵稱:' + data.nickName + ') ?');
}
}
})
$('.giveup').on('click', function () {
var obj = {
"cid": 14,
"reqCode": new Date().getTime(),
"data": {
"msg": '關閉當前網頁',
}
}
var obj2 = JSON.stringify(obj);
appCollaboration(obj2);
})
//設置倒計時
var iSec = 10;
var mInter = window.setInterval(function () {
var s = iSec ? '(' + iSec + 's)' : '';
$('.logoff').html('注銷' + s);
iSec--;
if (iSec < 0) {
clearInterval(mInter);
//綁定事件
$('.agreecheckBox').on('click', function () {
var ifchecked = $(this).hasClass('checked');
if (ifchecked) {
$(this).removeClass('checked');
} else {
$(this).addClass('checked');
}
})
$('.logoff').on('click', function () {
var ifchecked = $('.agreecheckBox').hasClass('checked');
if (!ifchecked) {
layer.msg('請先仔細閲讀並同意用戶協議');
return
}
$('.pop1').show();
})
}
}, 1000)
$('.popButtons div').on('click', function () {
$('.pop1').hide();
var mIndex = $(this).index();
if (mIndex) {
$('.pop2').show();
}
})
$('.contact').on('click', function () {
$.ajax({
url: $ip + '/user/account/remove',
data: {
uid: params.uid,
token: params.token,
'cid': params.cid,
'os': "WEB",
'lang': params.lang,
'vest': 0,
},
success: function (res) {
if (res.code == -90) {
layer.msg(res.msg)
}
}
})
setTimeout(function () {
//注銷並退出
var obj = {
"cid": 30
}
var objCust = JSON.stringify(obj);
appCollaboration(objCust)
}, 1000)
})
$('.cancel').on('click', function () {
$('.pop2').hide();
})
})
function url_get_params() {
var url = location.href;
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(url.indexOf("?") + 1);
strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}
function appCollaboration(msg) {
var sUserAgent = navigator.userAgent.toLowerCase();
var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
var bIsMidp = sUserAgent.match(/midp/i) == "midp";
var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
var bIsAndroid = sUserAgent.match(/android/i) == "android";
var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM)) { } else if (bIsAndroid) {
window.yazhai.appCollaboration(msg);
} else if (bIsIphoneOs || bIsIpad) {
window.webkit.messageHandlers.appCollaboration.postMessage(msg);
}
}
</script>
</body>
</html>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment