appcan 跨窗口處理方法 appcan.window.evaluateScript({name,scriptContent,type})使用解讀


appcan.window.evaluateScript({

name,/*主窗口名稱,此窗口要先用appcan.window.open打開了,才能找到,此方法才會有效*/

scriptContent,/*要運行的function*/

type/*窗口類型,目前為止不知該填些什么東東,可不填*/

})

例:

假如有三個頁面 A.html ,  B.html  ,  C.html 等,要從C.html頁面觸發B.html頁的函數 fun(){alert("已運行函數fun()")}


首先打開網址時先進入 A.html,然后從A.html加個click事件,

appcan.window.open({
name:'B',
data:'B.html',
aniId:'2'
})
打開B.html,再從B.html頁面

appcan.window.open({
name:'C',
data:'C.html',
aniId:'2'
})
進入C.html頁面,我后在 C.html頁面使用這個跨窗口方法
加個事件然后觸發:
appcan.window.evaluateScript({
name:'B',
scriptContent:'fun()'
})

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM