This commit is contained in:
2024-07-19 13:41:18 +08:00
parent 3c852b6ecf
commit 54614f2dc5
4 changed files with 1080 additions and 946 deletions

View File

@@ -2,27 +2,18 @@
<view class="container commonPageBox">
<!-- 公共组件-每个页面必须引入 -->
<public-module></public-module>
<z-nav-bar
title="充值"
bgColor="#3AB3AE"
fontColor="#fff"
:homeState="options.source == 'order' ? 1000 : 2000"
:backState="options.source == 'order' ? 2000 : 1000"
></z-nav-bar>
<z-nav-bar title="充值" bgColor="#3AB3AE" fontColor="#fff" :homeState="options.source == 'order' ? 1000 : 2000"
:backState="options.source == 'order' ? 2000 : 1000"></z-nav-bar>
<view>
<view class="cha_jine">
<view class="cj_title PM_font">充值金额</view>
<view class="cj_xiang">
<view
v-for="(item, index) in cjList"
@click="chosPric(item)"
:class="
<view v-for="(item, index) in cjList" @click="chosPric(item)" :class="
stepsCj.priceTypeId == item.priceTypeId
? 'Tab_cj cj_price'
: 'cj_price'
"
>
">
<view class="pr_jg">{{ item.realMoney }}</view>
<view class="pr_yl">{{ item.money }} 天医币</view>
<view class="pr_lj">限时特惠</view>
@@ -36,38 +27,24 @@
<view class="cf_radio">
<u-radio-group v-model="payType">
<view style="width: 100%" v-if="isAndroid">
<view
v-for="(item, index) in paylist"
@click="choseType(item.id)"
:class="payType == item.id ? 'Tab_xf cf_xuanx' : 'cf_xuanx'"
>
<view v-for="(item, index) in paylist" @click="choseType(item.id)"
:class="payType == item.id ? 'Tab_xf cf_xuanx' : 'cf_xuanx'">
<image class="pay_item_img" :src="item.imgUrl" mode="aspectFil">
</image>
{{ item.title }}
<u-radio
:key="index"
activeColor="#3AB3AE"
:name="item.id"
style="float: right; margin-top: 5rpx"
></u-radio>
<u-radio :key="index" activeColor="#3AB3AE" :name="item.id"
style="float: right; margin-top: 5rpx"></u-radio>
</view>
</view>
<view style="width: 100%" v-else>
<view
v-for="(item, index) in iosPaylist"
@click="choseType(item.id)"
:class="payType == item.id ? 'Tab_xf cf_xuanx' : 'cf_xuanx'"
>
<view v-for="(item, index) in iosPaylist" @click="choseType(item.id)"
:class="payType == item.id ? 'Tab_xf cf_xuanx' : 'cf_xuanx'">
<image class="pay_item_img" :src="item.imgUrl" mode="aspectFil">
</image>
{{ item.title }}
<u-radio
:key="index"
activeColor="#3AB3AE"
:name="item.id"
style="float: right; margin-top: 5rpx"
></u-radio>
<u-radio :key="index" activeColor="#3AB3AE" :name="item.id"
style="float: right; margin-top: 5rpx"></u-radio>
</view>
</view>
</u-radio-group>
@@ -76,20 +53,11 @@
<view class="agree_wo flexbox" style="float: left; display: flex">
<radio-group class="agree">
<view v-for="(item, index) in argee" :key="index">
<radio
class="agreeRadio"
:value="item.id"
:checked="item.id == radioValue"
color="#3AB3AE"
@click="radioCheck(index)"
></radio>
<radio class="agreeRadio" :value="item.id" :checked="item.id == radioValue" color="#3AB3AE"
@click="radioCheck(index)"></radio>
</view>
</radio-group>
<view
>* 我已阅读并同意<span class="highlight" @click="showXieyi"
>增值服务协议</span
></view
>
<view>* 我已阅读并同意<span class="highlight" @click="showXieyi">增值服务协议</span></view>
</view>
<view class="char_btn">
<view @click="goToPay">立即充值</view>
@@ -111,19 +79,28 @@
</template>
<script>
import musicPlay from "@/components/music.vue";
import $http from "@/config/requestConfig.js";
import { checkIapOrder } from "@/store/modules/common.js";
// import { // 引入ios支付
// Iap,
// IapTransactionState
// } from "@/utils/iap.js"
import { mapState, mapMutations } from "vuex";
import { setPay, setPayAssign, setWXPay } from "@/config/utils";
// const IAPOrders = [ // 根据这些ids获取到苹果app内商品信息这些ids就是你上面设置的产品id
// 'add69'
// ]
export default {
import musicPlay from "@/components/music.vue";
import $http from "@/config/requestConfig.js";
import {
checkIapOrder
} from "@/store/modules/common.js";
// import { // 引入ios支付
// Iap,
// IapTransactionState
// } from "@/utils/iap.js"
import {
mapState,
mapMutations
} from "vuex";
import {
setPay,
setPayAssign,
setWXPay
} from "@/config/utils";
// const IAPOrders = [ // 根据这些ids获取到苹果app内商品信息这些ids就是你上面设置的产品id
// 'add69'
// ]
export default {
data() {
return {
playData: {},
@@ -136,12 +113,10 @@ export default {
xieyiShow: false,
stepsCj: {},
cjList: [],
argee: [
{
argee: [{
value: false,
id: "1",
},
], // 同意权限
}, ], // 同意权限
radioValue: "",
orderSn: "", // 订单sn
productid: "",
@@ -149,8 +124,7 @@ export default {
payType: null,
paylist: [
{
paylist: [{
title: "支付宝",
id: 2,
imgUrl: require("@/static/icon/pay_1.png"),
@@ -161,13 +135,11 @@ export default {
imgUrl: require("@/static/icon/pay_2.png"),
},
],
iosPaylist: [
{
iosPaylist: [{
title: "IAP 支付",
id: 3,
imgUrl: require("@/static/icon/pay_2.png"),
},
],
}, ],
transaction: {
// 成功回调
},
@@ -257,19 +229,102 @@ export default {
}
// console.log(this.radioValue)
},
iphonepay() {
const that = this;
console.log("检测支付环境...");
plus.payment.getChannels((channels) => {
console.log(channels, "channels");
for (var i in channels) {
// 判断是否苹果支付1
if (channels[i].id === "appleiap") {
that.iapChannel = channels[i];
that.requestOrder();
}
getProvider() {
return new Promise((resolve, reject) => {
uni.getProvider({
service: 'payment',
success: (res) => {
const iapChannel = res.providers.find((channel) => {
return (channel.id === 'appleiap')
})
resolve(iapChannel);
// 如果 iapChannel 为 null说明当前包没有包含iap支付模块。注意HBuilder基座不包含 iap 通道
}
});
})
},
requestPayment(orderInfo) {
let that = this
return new Promise((resolve, reject) => {
uni.requestPayment({
provider: 'appleiap',
orderInfo: orderInfo,
success: (res) => {
that.iapCheck(res);
resolve(res);
},
fail: (err) => {
uni.hideLoading()
// console.log('其他支付错误', err);
that.restoreComplateRequest()
if (err.code == 2) {
uni.showToast({
title: '取消支付,内购订单即将关闭',
icon: 'none'
})
} else {
uni.showToast({
title: '支付失败,内购订单即将关闭',
icon: 'none'
})
}
reject(err);
}
});
})
},
// 查询未关闭iap订单
async restoreComplateRequest() {
let that = this
console.log('检测未完成订单')
// if (!that.checking) {
// that.checking = true
// console.log(this.iapChannel, 'this.iapChannel1')
await this.iapChannel.restoreCompletedTransactions({
manualFinishTransaction: true
}, function(results) {
// console.log(that.checking)
// results 格式为数组存放恢复的IAP商品交易信息对象 IAPTransaction通用需将返回的支付凭证传给后端进行二次认证
that.ComplateRequestArr = results
console.log('未完成订单数组共有:=》',that.ComplateRequestArr.length )
if (results && results.length > 0) {
results.map((item, index) => {
// "0"为正在支付;"1"为支付成功;"2"为支付失败;"3"为支付已恢复。
if (item.transactionState == '1') {
// 已经支付,但是没有走逻辑的内购订单 就发给后台做验证
that.iapCheck('未完成订单的验证',item, index)
// that.finishTransaction(item)
} else if(item.transactionState != '1' || item.transactionState != '0') {
// 不是正在支付订单,也不是已经支付订单就关闭掉
// 其他状态的内购订单
that.finishTransaction(item)
}
})
}
});
// }
},
async iphonepay() {
const that = this;
uni.showLoading({
title:"检测支付环境"
})
console.log("检测支付环境...");
this.iapChannel = await this.getProvider()
console.log('that.iapChannel',this.iapChannel);
if(this.iapChannel){
this.requestOrder();
}else{
uni.hideLoading()
uni.showToast({
title:'不支持内购支付',
icon:'none'
})
console.log("获取iap支付通道失败" + e.message, that.iapChannel);
}
},
requestOrder() {
uni.showLoading({
@@ -280,16 +335,16 @@ export default {
console.log(that.stepsCj.priceTypeId, 88888888);
// ['xxxxx'] 是平台申请拿到的内购商品的id
let IAPOrders = [];
IAPOrders.push('Z'+that.stepsCj.priceTypeId);
IAPOrders.push('Z' + that.stepsCj.priceTypeId);
// console.log(IAPOrders, "IAPOrders");
// 新建订单
uni.showLoading({
title: "正在创建订单",
mask: true,
});
that.iapChannel.requestOrder(
that.iapChannel.requestProduct(
IAPOrders,
function (event) {
function(event) {
// uni.hideLoading()
console.log(event, "event");
for (var index in event) {
@@ -299,7 +354,7 @@ export default {
that.topay(OrderItem.productid);
}
},
function (erroemsg) {
function(erroemsg) {
uni.showToast({
title: "商品获取失败",
icon: "none",
@@ -307,48 +362,20 @@ export default {
}
);
},
topay(id) {
async topay(id) {
const that = this;
uni.showLoading({
title: "正在支付",
mask: true,
});
// if(this.chargeOrderSn != '' || this.chargeOrderSn != undefined){ // 判断是不是二次支付的订单
// that.orderSn = this.chargeOrderSn
// console.log(that.orderSn,'二次支付的订单号')
// }
// var restoreFlag = true; // 调用支付接口时标记 restoreFlag = true , 实际应用请将标记存储在 storage 中
plus.payment.request(
that.iapChannel,
{
let orderInfo = {
productid: id,
username: that.orderSn, // 用户标识/订单标识
quantity:1,
manualFinishTransaction: true, // 3.5.1+ 支持,设置此参数后需要开发者主动关闭订单,参见下面的关闭订单方法 finishTransaction()
},
function (result) {
// restoreFlag = false; // 支付成功清除标记 restoreFlag = false
that.transaction = result;
// 支付成功result 为 IAP商品交易信息对象 IAPTransaction 需将返回的支付凭证传给后端进行二次认证
that.iapCheck(result);
},
function (e) {
// that.checking = false
console.log("错误回调", e);
if (e.code == 2) {
uni.showToast({
title:'取消支付,内购订单即将关闭',
icon:'none'
})
} else {
uni.showToast({
title:'支付失败,内购订单即将关闭',
icon:'none'
})
console.log('其他支付错误',e);
}
that.restoreComplateRequest()
}
);
this.transaction = await this.requestPayment(orderInfo)
console.log('支付后的that.transaction',this.transaction);
},
iapCheck(result) {
let that = this;
@@ -361,7 +388,7 @@ export default {
receiptData: result.transactionReceipt, // 苹果返回收据
// body: that.stepsCj.priceTypeId // 充值类型id
};
console.log("提交给后台的数据",data);
console.log("提交给后台的数据", data);
$http
.request({
url: "/Ipa/veri",
@@ -373,12 +400,14 @@ export default {
},
})
.then((res) => {
// console.log('res',res);
console.log(JSON.stringify(res));
if (res.code == 0) {
this.transaction = null
uni.hideLoading()
uni.showToast({
title:'充值成功!',
icon:'success'
title: '充值成功!',
icon: 'success'
})
console.log("充值订单已处理,请留意账户金额变动....");
// 服务器验证票据有效后在客户端关闭订单 (iapChannel.finishTransaction)
@@ -387,7 +416,7 @@ export default {
})
.catch((e) => {
uni.hideLoading()
console.log('后台验证失败=>',e);
console.log('后台验证失败=>', e);
uni.showModal({
title: "提示",
showCancel: false,
@@ -398,8 +427,8 @@ export default {
}
},
});
}, )
},
)},
getDevName() {
// 获取使用环境
if (uni.getSystemInfoSync().platform === "android") {
@@ -533,8 +562,7 @@ export default {
uni.hideLoading();
if (res.code == 0) {
if (that.payType == 2) {
setPay(
{
setPay({
typePay: "alipay",
subject: "point",
totalAmount: that.stepsCj.money,
@@ -624,12 +652,12 @@ export default {
});
},
},
};
};
</script>
<style lang="scss" scoped>
@import "@/style/mixin.scss";
@import "@/style/mixin.scss";
.tanchu {
.tanchu {
padding: 40rpx 30rpx 40rpx 30rpx;
position: relative;
@@ -726,20 +754,20 @@ export default {
font-size: 30rpx;
}
.youhuiItem > view {
.youhuiItem>view {
float: left;
}
.youhuiItem.youItem_style {
border-color: #fd6004;
}
}
}
.agreeRadio {
.agreeRadio {
zoom: 0.8;
}
}
.cha_jine {
.cha_jine {
padding: 60rpx 30rpx 40rpx;
// margin: 40rpx 50rpx 0 50rpx;
@@ -800,13 +828,13 @@ export default {
background: #b7e0e2 !important;
}
}
}
}
.highlight {
.highlight {
color: $uni-color-primary;
}
}
.cha_fangsh {
.cha_fangsh {
padding: 40rpx 30rpx;
.cf_title {
@@ -836,18 +864,18 @@ export default {
// background-color: #fdf1e9cc;
}
}
}
}
.agree_wo {
.agree_wo {
color: #aaa;
font-size: 25rpx;
margin-top: 30rpx;
padding: 30rpx;
// margin: 40rpx 50rpx 0 50rpx;
padding-bottom: 180rpx;
}
}
.char_btn {
.char_btn {
position: fixed;
left: 0;
right: 0;
@@ -864,20 +892,20 @@ export default {
padding: 25rpx 0;
border-radius: 50rpx;
}
}
}
.pay_item_img {
.pay_item_img {
width: 50rpx;
height: 50rpx;
float: left;
margin-right: 20rpx;
}
}
.agree {
.agree {
width: auto !important;
}
}
.commonPageBox {
.commonPageBox {
background-color: #fff !important;
}
}
</style>

File diff suppressed because one or more lines are too long

View File

@@ -33473,7 +33473,7 @@ var render = function () {
"uni-view",
{ style: _vm._$g(5, "s"), attrs: { _i: 5 } },
[
_c("common-video", {
_c("common-video-ios", {
ref: "commonVideo",
attrs: { _i: 6 },
on: {
@@ -62601,7 +62601,7 @@ module.exports = exports;
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=387f0d1b&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ%3D%3D& */ 1165);
/* harmony import */ var _index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=387f0d1b&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ%3D%3D& */ 1165);
/* harmony import */ var _index_vue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=renderjs&module=renderScript&lang=js& */ 1167);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 1172);
@@ -62621,14 +62621,14 @@ _index_vue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODU
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_4__["default"])(
_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_2__["default"],
_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["render"],
_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["render"],
_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"387f0d1b",
null,
false,
_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["components"],
_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["components"],
_index_vue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"]
)
@@ -62638,28 +62638,28 @@ component.options.__file = "pages/component/commonComponents/video/index.vue"
/***/ }),
/* 1165 */
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** D:/0--------------------xulu/sociology_app/pages/component/commonComponents/video/index.vue?vue&type=template&id=387f0d1b&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ%3D%3D& ***!
!*** D:/0--------------------xulu/sociology_app/pages/component/commonComponents/video/index.vue?vue&type=template&id=387f0d1b&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ%3D%3D& ***!
\**************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!./index.vue?vue&type=template&id=387f0d1b&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ%3D%3D& */ 1166);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!./index.vue?vue&type=template&id=387f0d1b&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ%3D%3D& */ 1166);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_index_vue_vue_type_template_id_387f0d1b_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/* 1166 */
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/0--------------------xulu/sociology_app/pages/component/commonComponents/video/index.vue?vue&type=template&id=387f0d1b&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxNTIwMSwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzExMjV9fQ%3D%3D& ***!
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/0--------------------xulu/sociology_app/pages/component/commonComponents/video/index.vue?vue&type=template&id=387f0d1b&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzkyNywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MzAzMjJ9fQ%3D%3D& ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -63227,32 +63227,36 @@ var _default = {
if (this.videoData.type == 1) {
// if(this.$platform=='ios'){
//标准加密
playerOptions = _objectSpread(_objectSpread({}, playerOptions), {}, {
source: this.videoData.m3u8Url,
// playerOptions = {
// ...playerOptions,
// source: this.videoData.m3u8Url,
// "playauth": this.videoData.playAuth, // 必选参数参数值可通过调用GetVideoPlayAuth接口获取。
format: 'm3u8'
// // "encryptType": 1, // 必选参数当播放私有加密流时需要设置本参数值为1。其它情况无需设置
// "playConfig": {
// "EncryptType": 'HLSEncryption',
// "MtsHlsUriToken": this.videoData.mtsHlsUriToken,
// // ...playerOptions,
// // source: this.videoData.m3u8Url,
// // "playauth": this.videoData.playAuth, // 必选参数参数值可通过调用GetVideoPlayAuth接口获取
// format:'m3u8',
// // // "encryptType": 1, // 必选参数当播放私有加密流时需要设置本参数值为1。其它情况无需设置。
// // "playConfig": {
// // "EncryptType": 'HLSEncryption',
// // "MtsHlsUriToken": this.videoData.mtsHlsUriToken,
// },
});
// // },
// }
// }else{
// //私有加密
// playerOptions = {
// ...playerOptions,
// "playauth": this.videoData.playAuth, // 必选参数参数值可通过调用GetVideoPlayAuth接口获取。
//私有加密
playerOptions = _objectSpread(_objectSpread({}, playerOptions), {}, {
"playauth": this.videoData.playAuth,
// 必选参数参数值可通过调用GetVideoPlayAuth接口获取。
// "encryptType": 1, // 必选参数当播放私有加密流时需要设置本参数值为1。其它情况无需设置。
// "playConfig": {
// "EncryptType": 'AliyunVoDEncryption'
// },
"encryptType": 1,
// 必选参数当播放私有加密流时需要设置本参数值为1。其它情况无需设置。
"playConfig": {
"EncryptType": 'AliyunVoDEncryption'
}
// }
// }
});
} else {
playerOptions = _objectSpread(_objectSpread({}, playerOptions), {}, {
source: this.videoData.videoUrl
@@ -63663,7 +63667,7 @@ if(false) {}
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/runtime/api.js */ 19);
exports = ___CSS_LOADER_API_IMPORT___(false);
// Module
exports.push([module.i, "\n.container[data-v-387f0d1b] {\r\n width: 100vw;\r\n height: auto;\n/deep/.pause {\r\n width: 60rpx !important;\r\n height: 60rpx !important;\n}\n}\n.fds[data-v-387f0d1b] {\r\n background-color: blue;\r\n height: 600rpx;\r\n position: fixed;\r\n top: 60rpx;\n}\n.returnBack[data-v-387f0d1b] {\r\n flex-direction: row;\r\n justify-content: flex-start;\r\n align-items: center;\r\n height: 88rpx;\r\n padding-left: 20rpx;\n}\n.txt[data-v-387f0d1b] {\r\n color: #fff;\n}\n.right_title[data-v-387f0d1b] {\r\n background: #000;\r\n height: 96rpx;\r\n justify-content: space-between;\r\n flex-direction: row;\r\n align-items: center;\r\n margin-left: auto;\n}\n.return[data-v-387f0d1b] {\r\n flex-direction: row;\r\n align-items: center;\r\n color: #fff;\n}\n.right_handle[data-v-387f0d1b] {\r\n width: 200rpx;\r\n flex-direction: row;\r\n justify-content: flex-end;\r\n padding-right: 20rpx;\n}\nuni-cover-view[data-v-387f0d1b] {\r\n display: block;\r\n line-height: 1.2;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n pointer-events: auto;\n}\nuni-cover-view[data-v-387f0d1b] {\r\n visibility: visible !important;\n}\nuni-cover-image[data-v-387f0d1b] {\r\n visibility: visible !important;\n}\n.fullScreenButton-container[data-v-387f0d1b] {\r\n color: #fff;\r\n float: right;\r\n height: 35px;\r\n margin-top: 6px;\r\n margin-right: 5px;\r\n display: flex;\r\n align-items: center;\r\n position: relative;\ni {\r\n color: #fff;\r\n display: inline-block;\r\n font-size: 22px;\r\n display: block;\r\n margin-top: 7px;\r\n cursor: pointer;\n& + i {\r\n margin-left: 3px;\n}\n@media (min-width: 768px) {\n&:hover + .player-tooltip {\r\n display: block;\n}\n}\n}\n.player-tooltip {\n&.prev {\r\n left: -10px;\n}\n&.list {\r\n left: 5px;\n}\n&.next {\r\n right: -12px;\n}\n}\n}\n.playlist-content[data-v-387f0d1b] {\r\n position: absolute;\r\n right: 0;\r\n width: 0px;\r\n padding-bottom: 48px;\r\n box-sizing: border-box;\r\n height: 100%;\r\n transition: all 0.38s ease-in-out;\r\n overflow: hidden;\n.list {\r\n background-color: #000;\r\n background-color: rgba(0, 0, 0, 0.3);\r\n height: 100%;\r\n overflow: auto;\n.video-item {\r\n color: #fff;\r\n padding: 0px 10px;\r\n line-height: 35px;\r\n font-size: 14px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n cursor: pointer;\n&.active {\r\n background-color: #000;\r\n color: #00ddff;\n}\n@media (min-width: 768px) {\n&:hover {\r\n background-color: #000;\r\n color: #00ddff;\n}\n}\n}\n}\n}\n.player-tooltip[data-v-387f0d1b] {\r\n position: absolute;\r\n display: none;\r\n font-size: 12px;\r\n color: #fff;\r\n line-height: 28px;\r\n letter-spacing: 0;\r\n text-align: center;\r\n background: #3c3c3c;\r\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);\r\n height: 28px;\r\n top: -48px;\r\n padding: 0 5px;\r\n white-space: nowrap;\n}\n.playlist-skip-tip[data-v-387f0d1b] {\r\n padding: 5px 15px;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n z-index: 30;\r\n line-height: 30px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n background: rgba(255, 255, 255, 0.8);\r\n color: #000;\r\n text-align: center;\r\n -webkit-transform: translate(-50%, -50%);\r\n transform: translate(-50%, -50%);\n}\n#rotating-div[data-v-387f0d1b] {\r\n width: 100vw;\r\n height: 100vh;\r\n background-color: #3498db;\r\n -webkit-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n /* 旋转90度 */\r\n -webkit-transform-origin: center center;\r\n transform-origin: center center;\r\n /* 设置旋转中心点在div中心 */\r\n position: fixed;\r\n /* 固定定位,全屏显示 */\r\n left: 0;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\n}\r\n", ""]);
exports.push([module.i, "\n.container[data-v-387f0d1b] {\n\twidth: 100vw;\n\theight: auto;\n/deep/.pause {\n\t\twidth: 60rpx !important;\n\t\theight: 60rpx !important;\n}\n}\n.fds[data-v-387f0d1b] {\n\tbackground-color: blue;\n\theight: 600rpx;\n\tposition: fixed;\n\ttop: 60rpx;\n}\n.returnBack[data-v-387f0d1b] {\n\tflex-direction: row;\n\tjustify-content: flex-start;\n\talign-items: center;\n\theight: 88rpx;\n\tpadding-left: 20rpx;\n}\n.txt[data-v-387f0d1b] {\n\tcolor: #fff;\n}\n.right_title[data-v-387f0d1b] {\n\tbackground: #000;\n\theight: 96rpx;\n\tjustify-content: space-between;\n\tflex-direction: row;\n\talign-items: center;\n\tmargin-left: auto;\n}\n.return[data-v-387f0d1b] {\n\tflex-direction: row;\n\talign-items: center;\n\tcolor: #fff;\n}\n.right_handle[data-v-387f0d1b] {\n\twidth: 200rpx;\n\tflex-direction: row;\n\tjustify-content: flex-end;\n\tpadding-right: 20rpx;\n}\nuni-cover-view[data-v-387f0d1b] {\n\tdisplay: block;\n\tline-height: 1.2;\n\toverflow: hidden;\n\twhite-space: nowrap;\n\tpointer-events: auto;\n}\nuni-cover-view[data-v-387f0d1b] {\n\tvisibility: visible !important;\n}\nuni-cover-image[data-v-387f0d1b] {\n\tvisibility: visible !important;\n}\n.fullScreenButton-container[data-v-387f0d1b] {\n\tcolor: #fff;\n\tfloat: right;\n\theight: 35px;\n\tmargin-top: 6px;\n\tmargin-right: 5px;\n\tdisplay: flex;\n\talign-items: center;\n\tposition: relative;\ni {\n\t\tcolor: #fff;\n\t\tdisplay: inline-block;\n\t\tfont-size: 22px;\n\t\tdisplay: block;\n\t\tmargin-top: 7px;\n\t\tcursor: pointer;\n&+i {\n\t\t\tmargin-left: 3px;\n}\n@media (min-width: 768px) {\n&:hover+.player-tooltip {\n\t\t\t\tdisplay: block;\n}\n}\n}\n.player-tooltip {\n&.prev {\n\t\t\tleft: -10px;\n}\n&.list {\n\t\t\tleft: 5px;\n}\n&.next {\n\t\t\tright: -12px;\n}\n}\n}\n.playlist-content[data-v-387f0d1b] {\n\tposition: absolute;\n\tright: 0;\n\twidth: 0px;\n\tpadding-bottom: 48px;\n\tbox-sizing: border-box;\n\theight: 100%;\n\ttransition: all 0.38s ease-in-out;\n\toverflow: hidden;\n.list {\n\t\tbackground-color: #000;\n\t\tbackground-color: rgba(0, 0, 0, 0.3);\n\t\theight: 100%;\n\t\toverflow: auto;\n.video-item {\n\t\t\tcolor: #fff;\n\t\t\tpadding: 0px 10px;\n\t\t\tline-height: 35px;\n\t\t\tfont-size: 14px;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\tcursor: pointer;\n&.active {\n\t\t\t\tbackground-color: #000;\n\t\t\t\tcolor: #00ddff;\n}\n@media (min-width: 768px) {\n&:hover {\n\t\t\t\t\tbackground-color: #000;\n\t\t\t\t\tcolor: #00ddff;\n}\n}\n}\n}\n}\n.player-tooltip[data-v-387f0d1b] {\n\tposition: absolute;\n\tdisplay: none;\n\tfont-size: 12px;\n\tcolor: #fff;\n\tline-height: 28px;\n\tletter-spacing: 0;\n\ttext-align: center;\n\tbackground: #3c3c3c;\n\tbox-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);\n\theight: 28px;\n\ttop: -48px;\n\tpadding: 0 5px;\n\twhite-space: nowrap;\n}\n.playlist-skip-tip[data-v-387f0d1b] {\n\tpadding: 5px 15px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\tz-index: 30;\n\tline-height: 30px;\n\tfont-size: 14px;\n\tborder-radius: 4px;\n\tbackground: rgba(255, 255, 255, 0.8);\n\tcolor: #000;\n\ttext-align: center;\n\t-webkit-transform: translate(-50%, -50%);\n\t transform: translate(-50%, -50%);\n}\n#rotating-div[data-v-387f0d1b] {\n\twidth: 100vw;\n\theight: 100vh;\n\tbackground-color: #3498db;\n\t-webkit-transform: rotate(90deg);\n\t transform: rotate(90deg);\n\t/* 旋转90度 */\n\t-webkit-transform-origin: center center;\n\t transform-origin: center center;\n\t/* 设置旋转中心点在div中心 */\n\tposition: fixed;\n\t/* 固定定位,全屏显示 */\n\tleft: 0;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n}\n", ""]);
// Exports
module.exports = exports;
@@ -63678,7 +63682,7 @@ module.exports = exports;
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ios.nvue?vue&type=template&id=6db43270&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ%3D%3D& */ 1178);
/* harmony import */ var _ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ios.nvue?vue&type=template&id=6db43270&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ%3D%3D& */ 1178);
/* harmony import */ var _ios_nvue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ios.nvue?vue&type=renderjs&module=renderScript&lang=js& */ 1180);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _ios_nvue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _ios_nvue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _ios_nvue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ios.nvue?vue&type=script&lang=js& */ 1182);
@@ -63698,14 +63702,14 @@ _ios_nvue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODUL
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_4__["default"])(
_ios_nvue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_2__["default"],
_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["render"],
_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["render"],
_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"6db43270",
null,
false,
_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["components"],
_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["components"],
_ios_nvue_vue_type_renderjs_module_renderScript_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"]
)
@@ -63715,28 +63719,28 @@ component.options.__file = "pages/component/commonComponents/video/ios.nvue"
/***/ }),
/* 1178 */
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** D:/0--------------------xulu/sociology_app/pages/component/commonComponents/video/ios.nvue?vue&type=template&id=6db43270&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ%3D%3D& ***!
!*** D:/0--------------------xulu/sociology_app/pages/component/commonComponents/video/ios.nvue?vue&type=template&id=6db43270&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ%3D%3D& ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!./ios.nvue?vue&type=template&id=6db43270&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ%3D%3D& */ 1179);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!./ios.nvue?vue&type=template&id=6db43270&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ%3D%3D& */ 1179);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_filter_modules_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_view_style_js_ios_nvue_vue_type_template_id_6db43270_scoped_true_filter_modules_eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ_3D_3D___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/* 1179 */
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/0--------------------xulu/sociology_app/pages/component/commonComponents/video/ios.nvue?vue&type=template&id=6db43270&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMTEwMywiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjY2NTR9fQ%3D%3D& ***!
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/filter-modules-template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/view/style.js!D:/0--------------------xulu/sociology_app/pages/component/commonComponents/video/ios.nvue?vue&type=template&id=6db43270&scoped=true&filter-modules=eyJyZW5kZXJTY3JpcHQiOnsidHlwZSI6InJlbmRlcmpzIiwiY29udGVudCI6IiIsInN0YXJ0IjoxMzg3NCwiYXR0cnMiOnsibW9kdWxlIjoicmVuZGVyU2NyaXB0IiwibGFuZyI6ImpzIn0sImVuZCI6MjkyNzJ9fQ%3D%3D& ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -63756,16 +63760,79 @@ var render = function () {
"uni-view",
{
staticClass: _vm._$g(0, "sc"),
staticStyle: { "background-color": "#fff", position: "relative" },
staticStyle: { "background-color": "#000", position: "relative" },
attrs: { _i: 0 },
},
[
_vm._$g(1, "i")
? _c("v-uni-web-view", {
staticStyle: { height: "200px" },
attrs: { src: "../../../../static/html/aliplayer.html", _i: 1 },
})
: _vm._e(),
_c(
"uni-view",
{ staticStyle: { width: "100%", height: "200px" }, attrs: { _i: 1 } },
[
_c(
"v-uni-video",
{
staticClass: _vm._$g(2, "sc"),
staticStyle: { width: "100%", height: "100%" },
attrs: {
id: "video1",
src: _vm._$g(2, "a-src"),
autoplay: "true",
duration: "",
"enable-danmu": "true",
loop: true,
"initial-time": "",
direction: "-90",
"show-mute-btn": "true",
_i: 2,
},
on: {
play: function ($event) {
return _vm.$handleViewEvent($event)
},
pause: function ($event) {
return _vm.$handleViewEvent($event)
},
ended: function ($event) {
return _vm.$handleViewEvent($event)
},
error: function ($event) {
return _vm.$handleViewEvent($event)
},
waiting: function ($event) {
return _vm.$handleViewEvent($event)
},
timeupdate: function ($event) {
return _vm.$handleViewEvent($event)
},
fullscreenchange: function ($event) {
return _vm.$handleViewEvent($event)
},
},
},
[
_c(
"v-uni-cover-view",
{
staticStyle: {
position: "absolute",
top: "128rpx",
right: "60rpx",
},
attrs: { _i: 3 },
on: {
click: function ($event) {
return _vm.$handleViewEvent($event)
},
},
},
[_vm._v("倍速")]
),
],
1
),
],
1
),
],
1
)
@@ -63846,7 +63913,7 @@ var _default = {
watch: {
curTime: function curTime(val) {
if (this.curTime !== null && this.curStatus !== null) {
this.$refs.videoContent1.click();
this.re;
}
}
},
@@ -64031,7 +64098,6 @@ var _default = {
__f__("log", 'this.currentVideoList at line 456111111111111111111111:', this.videoList, " at pages/component/commonComponents/video/ios.nvue:251");
var playerOptions = {
id: "url-player-test",
preload: false,
"vid": this.videoData.videoId,
// 必选参数,可以通过点播控制台(路径:媒资库>音/视频查询。示例1e067a2831b641db90d570b6480f****。
@@ -64151,14 +64217,11 @@ var _default = {
}
var player = new Aliplayer(playerOptions, function (player) {});
this.player = player;
__f__("log", '是否拿到第一次初始值呢', this.platform, (0, _typeof2.default)(this.firstTime), this.firstTime, " at pages/component/commonComponents/video/ios.nvue:396");
__f__("log", '是否拿到第一次初始值呢', this.platform, (0, _typeof2.default)(this.firstTime), this.firstTime, " at pages/component/commonComponents/video/ios.nvue:395");
if (this.platform == 'ios') {
this.player.one('timeupdate', function () {
_this3.player.seek(_this3.firstTime);
});
player.on('canplay', function () {
__f__("log", '这是ios数据缓冲初次设置播放位置判断', " at pages/component/commonComponents/video/ios.nvue:404");
this.player.seek(this.firstTime);
__f__("log", '这是ios数据缓冲初次设置播放位置判断', " at pages/component/commonComponents/video/ios.nvue:398");
this.player.seek(20);
});
// var seeked = false;
// player.on('loadedmetadata',function (e) {
@@ -64224,7 +64287,7 @@ var _default = {
// console.log('e at line 56:', e)
var conimg = e.target.dataset.nodes;
var imgs = conimg.match(/<img[^>]+>/g); //选择节点中的img
__f__("log", 'imgs at line 59:', imgs, " at pages/component/commonComponents/video/ios.nvue:492");
__f__("log", 'imgs at line 59:', imgs, " at pages/component/commonComponents/video/ios.nvue:486");
var imgList = [];
//遍历img标签的src里面的内容放在定义的数组imgList中
for (var j = 0; j < imgs.length; j++) {
@@ -64232,7 +64295,7 @@ var _default = {
imgList.push(capture);
});
}
__f__("log", 'imgList.push at line 64:', imgList, " at pages/component/commonComponents/video/ios.nvue:501");
__f__("log", 'imgList.push at line 64:', imgList, " at pages/component/commonComponents/video/ios.nvue:495");
//最后一步就是所有图片放在预览的方法previewImage中就可以了
// uni.previewImage({
@@ -64259,7 +64322,7 @@ var _default = {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
__f__("log", '是否走了刷新销毁方法:', _this4.player, " at pages/component/commonComponents/video/ios.nvue:529");
__f__("log", '是否走了刷新销毁方法:', _this4.player, " at pages/component/commonComponents/video/ios.nvue:523");
if (_this4.player) {
clearInterval(_this4.$store.state.videoTimer);
// await this.setVideoTime();
@@ -64324,7 +64387,7 @@ var _default = {
receiveVideoList: function receiveVideoList(newValue, oldValue, ownerVm, vm) {
// //数据变化
__f__("log", 'currentVideoListcurrentVideoListcurrentVideoList', newValue, " at pages/component/commonComponents/video/ios.nvue:578");
__f__("log", 'currentVideoListcurrentVideoListcurrentVideoList', newValue, " at pages/component/commonComponents/video/ios.nvue:572");
},
receiveMsg: function receiveMsg(newValue, oldValue, ownerVm, vm) {
//数据变化
@@ -64335,27 +64398,27 @@ var _default = {
},
receiveWinWidth: function receiveWinWidth(newValue, oldValue, ownerVm, vm) {
//数据变化
__f__("log", 'newValue', newValue, " at pages/component/commonComponents/video/ios.nvue:594");
__f__("log", 'newValue', newValue, " at pages/component/commonComponents/video/ios.nvue:588");
// console.log('oldValue', oldValue)
// console.log('ownerVm', ownerVm)
// console.log('vm', vm)
},
receiveWinHeight: function receiveWinHeight(newValue, oldValue, ownerVm, vm) {
//数据变化
__f__("log", 'newValue', newValue, " at pages/component/commonComponents/video/ios.nvue:601");
__f__("log", 'newValue', newValue, " at pages/component/commonComponents/video/ios.nvue:595");
// console.log('oldValue', oldValue)
// console.log('ownerVm', ownerVm)
// console.log('vm', vm)
},
checkValue: function checkValue() {
var _this6 = this;
__f__("log", this.videoId, this.authId, this.videoData, "1111888888", " at pages/component/commonComponents/video/ios.nvue:607");
__f__("log", this.videoId, this.authId, this.videoData, "1111888888", " at pages/component/commonComponents/video/ios.nvue:601");
if (!this.videoData.playAuth || !this.currentVideoList) {
setTimeout(function () {
_this6.checkValue();
}, 1000);
} else {
__f__("log", '这是这只只是594:', this.firstTime, this.videoData, " at pages/component/commonComponents/video/ios.nvue:614");
__f__("log", '这是这只只是594:', this.firstTime, this.videoData, " at pages/component/commonComponents/video/ios.nvue:608");
this.getLive();
}
},
@@ -64492,7 +64555,7 @@ if(false) {}
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../../../软件/软件/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/runtime/api.js */ 19);
exports = ___CSS_LOADER_API_IMPORT___(false);
// Module
exports.push([module.i, "\n.container[data-v-6db43270] {\r\n width: 100vw;\r\n height: auto;\n/deep/.pause {\r\n width: 60rpx !important;\r\n height: 60rpx !important;\n}\n}\n.fds[data-v-6db43270] {\r\n background-color: blue;\r\n height: 600rpx;\r\n position: fixed;\r\n top: 60rpx;\n}\n.returnBack[data-v-6db43270] {\r\n flex-direction: row;\r\n justify-content: flex-start;\r\n align-items: center;\r\n height: 88rpx;\r\n padding-left: 20rpx;\n}\n.txt[data-v-6db43270] {\r\n color: #fff;\n}\n.right_title[data-v-6db43270] {\r\n background: #000;\r\n height: 96rpx;\r\n justify-content: space-between;\r\n flex-direction: row;\r\n align-items: center;\r\n margin-left: auto;\n}\n.return[data-v-6db43270] {\r\n flex-direction: row;\r\n align-items: center;\r\n color: #fff;\n}\n.right_handle[data-v-6db43270] {\r\n width: 200rpx;\r\n flex-direction: row;\r\n justify-content: flex-end;\r\n padding-right: 20rpx;\n}\nuni-cover-view[data-v-6db43270] {\r\n display: block;\r\n line-height: 1.2;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n pointer-events: auto;\n}\nuni-cover-view[data-v-6db43270] {\r\n visibility: visible !important;\n}\nuni-cover-image[data-v-6db43270] {\r\n visibility: visible !important;\n}\n.fullScreenButton-container[data-v-6db43270] {\r\n color: #fff;\r\n float: right;\r\n height: 35px;\r\n margin-top: 6px;\r\n margin-right: 5px;\r\n display: flex;\r\n align-items: center;\r\n position: relative;\ni {\r\n color: #fff;\r\n display: inline-block;\r\n font-size: 22px;\r\n display: block;\r\n margin-top: 7px;\r\n cursor: pointer;\n& + i {\r\n margin-left: 3px;\n}\n@media (min-width: 768px) {\n&:hover + .player-tooltip {\r\n display: block;\n}\n}\n}\n.player-tooltip {\n&.prev {\r\n left: -10px;\n}\n&.list {\r\n left: 5px;\n}\n&.next {\r\n right: -12px;\n}\n}\n}\n.playlist-content[data-v-6db43270] {\r\n position: absolute;\r\n right: 0;\r\n width: 0px;\r\n padding-bottom: 48px;\r\n box-sizing: border-box;\r\n height: 100%;\r\n transition: all 0.38s ease-in-out;\r\n overflow: hidden;\n.list {\r\n background-color: #000;\r\n background-color: rgba(0, 0, 0, 0.3);\r\n height: 100%;\r\n overflow: auto;\n.video-item {\r\n color: #fff;\r\n padding: 0px 10px;\r\n line-height: 35px;\r\n font-size: 14px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n cursor: pointer;\n&.active {\r\n background-color: #000;\r\n color: #00ddff;\n}\n@media (min-width: 768px) {\n&:hover {\r\n background-color: #000;\r\n color: #00ddff;\n}\n}\n}\n}\n}\n.player-tooltip[data-v-6db43270] {\r\n position: absolute;\r\n display: none;\r\n font-size: 12px;\r\n color: #fff;\r\n line-height: 28px;\r\n letter-spacing: 0;\r\n text-align: center;\r\n background: #3c3c3c;\r\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);\r\n height: 28px;\r\n top: -48px;\r\n padding: 0 5px;\r\n white-space: nowrap;\n}\n.playlist-skip-tip[data-v-6db43270] {\r\n padding: 5px 15px;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n z-index: 30;\r\n line-height: 30px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n background: rgba(255, 255, 255, 0.8);\r\n color: #000;\r\n text-align: center;\r\n -webkit-transform: translate(-50%, -50%);\r\n transform: translate(-50%, -50%);\n}\n#rotating-div[data-v-6db43270] {\r\n width: 100vw;\r\n height: 100vh;\r\n background-color: #3498db;\r\n -webkit-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n /* 旋转90度 */\r\n -webkit-transform-origin: center center;\r\n transform-origin: center center;\r\n /* 设置旋转中心点在div中心 */\r\n position: fixed;\r\n /* 固定定位,全屏显示 */\r\n left: 0;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\n}\r\n", ""]);
exports.push([module.i, "\n.container[data-v-6db43270] {\r\n width: 100vw;\r\n height: auto;\n/deep/.pause {\r\n width: 60rpx !important;\r\n height: 60rpx !important;\n}\n}\n.fds[data-v-6db43270] {\r\n background-color: blue;\r\n height: 600rpx;\r\n position: fixed;\r\n top: 60rpx;\n}\n.returnBack[data-v-6db43270] {\r\n flex-direction: row;\r\n justify-content: flex-start;\r\n align-items: center;\r\n height: 88rpx;\r\n padding-left: 20rpx;\n}\n.txt[data-v-6db43270] {\r\n color: #fff;\n}\n.right_title[data-v-6db43270] {\r\n background: #000;\r\n height: 96rpx;\r\n justify-content: space-between;\r\n flex-direction: row;\r\n align-items: center;\r\n margin-left: auto;\n}\n.return[data-v-6db43270] {\r\n flex-direction: row;\r\n align-items: center;\r\n color: #fff;\n}\n.right_handle[data-v-6db43270] {\r\n width: 200rpx;\r\n flex-direction: row;\r\n justify-content: flex-end;\r\n padding-right: 20rpx;\n}\nuni-cover-view[data-v-6db43270] {\r\n display: block;\r\n line-height: 1.2;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n pointer-events: auto;\n}\nuni-cover-view[data-v-6db43270] {\r\n visibility: visible !important;\n}\nuni-cover-image[data-v-6db43270] {\r\n visibility: visible !important;\n}\n.fullScreenButton-container[data-v-6db43270] {\r\n color: #fff;\r\n float: right;\r\n height: 35px;\r\n margin-top: 6px;\r\n margin-right: 5px;\r\n display: flex;\r\n align-items: center;\r\n position: relative;\ni {\r\n color: #fff;\r\n display: inline-block;\r\n font-size: 22px;\r\n display: block;\r\n margin-top: 7px;\r\n cursor: pointer;\n& + i {\r\n margin-left: 3px;\n}\n@media (min-width: 768px) {\n&:hover + .player-tooltip {\r\n display: block;\n}\n}\n}\n.player-tooltip {\n&.prev {\r\n left: -10px;\n}\n&.list {\r\n left: 5px;\n}\n&.next {\r\n right: -12px;\n}\n}\n}\n.playlist-content[data-v-6db43270] {\r\n position: absolute;\r\n right: 0;\r\n width: 0px;\r\n padding-bottom: 48px;\r\n box-sizing: border-box;\r\n height: 100%;\r\n transition: all 0.38s ease-in-out;\r\n overflow: hidden;\n.list {\r\n background-color: #000;\r\n background-color: rgba(0, 0, 0, 0.3);\r\n height: 100%;\r\n overflow: auto;\n.video-item {\r\n color: #fff;\r\n padding: 0px 10px;\r\n line-height: 35px;\r\n font-size: 14px;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n cursor: pointer;\n&.active {\r\n background-color: #000;\r\n color: #00ddff;\n}\n@media (min-width: 768px) {\n&:hover {\r\n background-color: #000;\r\n color: #00ddff;\n}\n}\n}\n}\n}\n.player-tooltip[data-v-6db43270] {\r\n position: absolute;\r\n display: none;\r\n font-size: 12px;\r\n color: #fff;\r\n line-height: 28px;\r\n letter-spacing: 0;\r\n text-align: center;\r\n background: #3c3c3c;\r\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);\r\n height: 28px;\r\n top: -48px;\r\n padding: 0 5px;\r\n white-space: nowrap;\n}\n.playlist-skip-tip[data-v-6db43270] {\r\n padding: 5px 15px;\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n z-index: 30;\r\n line-height: 30px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n background: rgba(255, 255, 255, 0.8);\r\n color: #000;\r\n text-align: center;\r\n -webkit-transform: translate(-50%, -50%);\r\n transform: translate(-50%, -50%);\n}\n#rotating-div[data-v-6db43270] {\r\n width: 100vw;\r\n height: 100vh;\r\n background-color: #3498db;\r\n -webkit-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n /* 旋转90度 */\r\n -webkit-transform-origin: center center;\r\n transform-origin: center center;\r\n /* 设置旋转中心点在div中心 */\r\n position: fixed;\r\n /* 固定定位,全屏显示 */\r\n left: 0;\r\n top: 0;\r\n bottom: 0;\r\n right: 0;\n}\n.video-view[data-v-6db43270] {\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n z-index: 999;\n}\n.speed[data-v-6db43270] {\r\n position: absolute;\r\n right: 20rpx;\r\n top: 16rpx;\n.doubleSpeed {\r\n color: #fff;\r\n font-size: 14rpx;\r\n background-color: rgba(0, 0, 0, 0.6);\r\n padding: 4rpx 6rpx;\n}\n}\r\n", ""]);
// Exports
module.exports = exports;

View File

@@ -11,29 +11,37 @@ const ComplateRequestArr = []
var iap = {
// 检测支付通道
getChannels(){
const that = this;
console.log('检测支付通道')
plus.payment.getChannels(async (channels) => {
for (var i in channels) {
// 判断是否苹果支付1
if (channels[i].id === "appleiap") {
console.log("存在苹果内购channels",channels, );
that.iapChannel = channels[i];
// 先检测有没有未完成的订单
that.restoreComplateRequest()
}else{
console.log('安卓客户端');
}
getProvider() {
return new Promise((resolve, reject) => {
uni.getProvider({
service: 'payment',
success: (res) => {
const iapChannel = res.providers.find((channel) => {
return (channel.id === 'appleiap')
})
resolve(iapChannel);
// 如果 iapChannel 为 null说明当前包没有包含iap支付模块。注意HBuilder基座不包含 iap 通道
}
});
})
},
// 检测支付通道
async getChannels(){
const that = this;
console.log('检测支付通道')
this.iapChannel = await this.getProvider()
if(this.iapChannel){
// this.requestOrder();
this.restoreComplateRequest()
}else{
console.log("不支持iap支付");
}
},
// 检测是否有未关闭订单
restoreComplateRequest() {
let that = this
console.log('检测未完成订单')
this.iapChannel.restoreComplateRequest({
this.iapChannel.restoreCompletedTransactions({
manualFinishTransaction: true
}, function(results) {
if (!that.checking) {