|
@@ -16,7 +16,7 @@
|
|
|
<button type="primary" class="title-bar-btn" @click="delCurrentPage" v-if="currentPage > 1">删除当前页</button>
|
|
|
</view>
|
|
|
<template v-if="webviewShow">
|
|
|
- <web-view :webview-styles="webViewStyle" :style="webViewStyle" :src="webSrc" name="exceliframe" @message="handleMessage"/>
|
|
|
+ <web-view :update-title="false" :webview-styles="webViewStyle" :style="webViewStyle" :src="webSrc" name="exceliframe" @message="handleMessage"/>
|
|
|
</template>
|
|
|
<view id="action-bar" class="action-bar">
|
|
|
<view class="text-bar">
|
|
@@ -135,6 +135,17 @@ const initWebview = async () => {
|
|
|
setTimeout(() => {
|
|
|
wv = currentWebview.children()[0]
|
|
|
wv.setStyle({scalable:true})
|
|
|
+ // #ifdef APP-PLUS
|
|
|
+ //ios 禁用缓存,测试生效!!
|
|
|
+ let cache1 = plus.ios.newObject('NSURLCache');
|
|
|
+ let cache = plus.ios.invoke(cache1, 'sharedURLCache');
|
|
|
+ plus.ios.invoke(cache, 'removeAllCachedResponses');
|
|
|
+ plus.ios.invoke(cache, 'setDiskCapacity:', 0);
|
|
|
+ plus.ios.invoke(cache, 'setMemoryCapacity:', 0);
|
|
|
+
|
|
|
+ //安卓端缓存清理。
|
|
|
+ plus.cache.clear();
|
|
|
+ // #endif
|
|
|
resolve(true)
|
|
|
}, 1000);
|
|
|
})
|
|
@@ -181,6 +192,7 @@ const setMsgData = ({type, data}) => {
|
|
|
//当前表格
|
|
|
if (type === 'formIndex') {
|
|
|
const {id, page} = getObjValue(data)
|
|
|
+ console.log('page', page)
|
|
|
itemFormId.value = id //当前表格id
|
|
|
currentPage.value = page //当前页码
|
|
|
}
|
|
@@ -217,8 +229,8 @@ const bindPageChange = ({detail}) => {
|
|
|
if (index !== currentPage) {
|
|
|
postMsg({
|
|
|
type: 'pageTap',
|
|
|
- data: index -1,
|
|
|
- fun: `pageTap('${index - 1}')`
|
|
|
+ data: detail.value,
|
|
|
+ fun: `pageTap('${detail.value}')`
|
|
|
})
|
|
|
}
|
|
|
}
|