前端JS和APP交互

在APP中嵌入H5時,往往需要進行交互,此時就需要用到JS交互。

一、從前端調用APP的方法

(1)與Android交互

window.Android開發人員定義的對象名.Android開發人員定義的方法名();
例如:
	window.android.open();

(2)與IOS交互

window.webkit.messageHandlers.ios開發人員定義的方法名.postMessage(這裏是給ios傳值的地方)
例如:
window.webkit.messageHandlers.open.postMessage(a);

二、APP調用前端方法

因爲app可以調用前端掛載在window下面的方法,所以前端需要在自己的js下面創建一個函數,掛載在window下面。

 window.syncAuthor = function(){
	//這裏面的邏輯就是,當app調用這個方法的時候,我們需要幹什麼。
  }

三、解釋 

四、參考鏈接

https://blog.csdn.net/qq_39441438/article/details/97397405

https://blog.csdn.net/fenggit/article/details/51028300

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章