2013-06-27 2 views
1

Я настроил плагин webintent в своем приложении для Android. Я хочу начать работу с одной кнопки на моей странице пользовательского интерфейса. Активность не имеет никаких параметров. Я прошел через эту ссылку https://github.com/phonegap/phonegap-plugins/tree/master/Android/WebIntent/, но я не получаю, как назвать такую ​​простую деятельность. Невозможно получить, какое поле url используется для ..... Еще одна вещь - любая конфигурация, требуемая в файле манифеста, такая как фильтры намерений для вызова активности.Начальная деятельность от phonegap plugin-webIntent

ответ

2

Не уверен, если это может помочь:

https://github.com/phonegap/phonegap-plugins/issues/1009

https://github.com/Richardsonke/phonegap-plugins/commit/d0343f49022d9ece97f70af42400636d8d0a64d8

EDIT 1: Ok я получил это работает сейчас, в ваших AndroidManifest.xml добавить эти строки (Внутри Деятельность, которой вы хотите, чтобы кнопка была включена)

<intent-filter> 
    <action android:name="com.example.yourapplication.UNIQUESTRING" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
</intent-filter> 

не забудьте изменить «com.example.yourapplication» в пакет и UNIQUESTRING быть что-то уникальное

в Javascript сделать кнопку пожаров этот JS:

window.plugins.webintent.startActivity(
    { 
    action: 'com.example.yourapplication.UNIQUESTRING', 
    }, 
    function() {}, 
    function() {alert('Failed to open URL via Android Intent')} 
); 
+1

Благодаря человеку ... я тоже понял, Точно так же ... можно упомянуть здесь ... просто надеясь, что это правильный способ сделать это. – user2306815