如何通过webview调用Phonegap中的JavaScript函数?
我使用webview的概念开发了一个phonegap应用程序。然后,我在index.js中定义了一个函数,我想在通过该应用程序打开我的网站后调用它(作为webview)。 当我测试我的应用程序时,它不会调用函数'AppelPG',我不知道如果不编写任何本机代码该怎么办。 如何在webview中调用此Javascript函数如何通过webview调用Phonegap中的JavaScript函数?,javascript,cordova,webview,Javascript,Cordova,Webview,我使用webview的概念开发了一个phonegap应用程序。然后,我在index.js中定义了一个函数,我想在通过该应用程序打开我的网站后调用它(作为webview)。 当我测试我的应用程序时,它不会调用函数'AppelPG',我不知道如果不编写任何本机代码该怎么办。 如何在webview中调用此Javascript函数 var app = { // Application Constructor initialize: function() { alert("in
var app = {
// Application Constructor
initialize: function() {
alert("initialisation de l'application!");
// window.location.href = "http://mywebsite.com";
window.open('http://mywebsite.com', '_self ', 'location=yes');
this.bindEvents();
},
AppelPG: function(){
alert("Appel fonction définie dans l'application!");
}
// Bind Event Listeners
//
// Bind any events that are required on startup. Common events are:
// 'load', 'deviceready', 'offline', and 'online'.
bindEvents: function() {
document.addEventListener('deviceready', this.onDeviceReady, false);
},
}
我想你必须使用inAppBrowseri的插件我使用过这个插件,但当我打开新窗口时,它不会调用应用程序主体中定义的任何函数。你有其他解决方案吗?我想你必须使用inAppBrowseri的插件我使用过这个插件,但当我打开新窗口时,它不调用应用程序主体中定义的任何函数。您有其他解决方案吗?