2013-07-29 3 views
0

Я пытаюсь написать быстрый плагин для Windows Phone для телефонного разговора, чтобы обрабатывать мои push-уведомления. В идеале я хотел бы, чтобы все уведомления/deviceid и т. Д. Передавались обратно в функцию javascript, чтобы я мог обрабатывать их так же, как мои push-уведомления для android и ios. однако я не могу получить доступ к функции webView.sendJavascript, как я могу в android.Позвонить javascript из WP phonegap

В Android я могу импортировать класс org.apache.cordova.CordovaWebView и делать this.webView. Я не уверен, как сделать то же самое в телефоне Windows, используя пространство имен Cordova.Extensions.Commands, поскольку ни один из классов WPCordovaClassLib, похоже, не имеет объекта webview.

Заранее спасибо.

ответ

0

В элементе управления Windows Phone 8 WebBrowser у вас есть метод под названием InvokeScript, который позволяет вам вызывать функцию JavaScript, определенную в загруженном документе, передавая массив строк в качестве параметров для этой функции. Таким образом вы можете передать свои данные уведомления на свой JavaScript.

Надежды Это помогает.

+0

Спасибо, что мне нужно. взял немного, чтобы заставить его работать, поскольку мне приходилось обращаться к cordovaView, но выполняет эту работу. – user2548513

Смежные вопросы