mirror of
https://github.com/lampaa/com.lampa.startapp.git
synced 2026-02-15 00:07:54 +08:00
update docs
This commit is contained in:
108
docs/startapp.md
108
docs/startapp.md
@@ -1,81 +1,49 @@
|
||||
---
|
||||
license: Licensed to the Apache Software Foundation (ASF) under one
|
||||
or more contributor license agreements. See the NOTICE file
|
||||
distributed with this work for additional information
|
||||
regarding copyright ownership. The ASF licenses this file
|
||||
to you under the Apache License, Version 2.0 (the
|
||||
"License"); you may not use this file except in compliance
|
||||
with the License. You may obtain a copy of the License at
|
||||
cordova-plugin-startapp
|
||||
===========================================================================
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
Phonegap 3.*.* plugin for check or launch other application in android device.
|
||||
|
||||
Unless required by applicable law or agreed to in writing,
|
||||
software distributed under the License is distributed on an
|
||||
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
KIND, either express or implied. See the License for the
|
||||
specific language governing permissions and limitations
|
||||
under the License.
|
||||
---
|
||||
|
||||
Notification
|
||||
============
|
||||
Install: ```cordova plugin add https://github.com/lampaa/org.apache.cordova.startapp.git```
|
||||
|
||||
> Visual, audible, and tactile device notifications.
|
||||
Delete: ```cordova plugin rm org.apache.cordova.startapp```
|
||||
|
||||
Methods
|
||||
-------
|
||||
use:
|
||||
|
||||
- notification.alert
|
||||
- notification.confirm
|
||||
- notification.prompt
|
||||
- notification.beep
|
||||
- notification.vibrate
|
||||
**Check the application is installed**
|
||||
|
||||
Permissions
|
||||
-----------
|
||||
```js
|
||||
navigator.startApp.check("com.example.hello", function(message) { /* success */
|
||||
console.log(message); // => OK
|
||||
},
|
||||
function(error) { /* error */
|
||||
console.log('47', error);
|
||||
});
|
||||
```
|
||||
|
||||
### Android
|
||||
**Start application without parameters**
|
||||
|
||||
#### app/res/xml/config.xml
|
||||
```js
|
||||
navigator.startApp.start("com.example.hello", function(message) { /* success */
|
||||
console.log(message); // => OK
|
||||
},
|
||||
function(error) { /* error */
|
||||
console.log('47', error);
|
||||
});
|
||||
```
|
||||
|
||||
<plugin name="Notification" value="org.apache.cordova.Notification"/>
|
||||
**Start application with parameters**
|
||||
|
||||
#### app/AndroidManifest.xml
|
||||
|
||||
<uses-permission android:name="android.permission.VIBRATE" />
|
||||
|
||||
### Bada
|
||||
|
||||
#### manifest.xml
|
||||
|
||||
<Privilege>
|
||||
<Name>SYSTEM_SERVICE</Name>
|
||||
</Privilege>
|
||||
|
||||
### BlackBerry WebWorks
|
||||
|
||||
#### www/plugins.xml
|
||||
|
||||
<plugin name="Notification" value="org.apache.cordova.notification.Notification" />
|
||||
|
||||
#### www/config.xml
|
||||
|
||||
<feature id="blackberry.ui.dialog" />
|
||||
|
||||
### iOS
|
||||
|
||||
#### config.xml
|
||||
|
||||
<plugin name="Notification" value="CDVNotification" />
|
||||
|
||||
### webOS
|
||||
|
||||
No permissions are required.
|
||||
|
||||
### Windows Phone
|
||||
|
||||
No permissions are required.
|
||||
|
||||
### Tizen
|
||||
|
||||
No permissions are required.
|
||||
```js
|
||||
navigator.startApp.start([
|
||||
'com.teaway.teamenu', // applucation
|
||||
'com.teaway.teamenu.MainActivity', // activity
|
||||
'product_id', // key
|
||||
'102' // value
|
||||
], function(message) { /* success */
|
||||
console.log(message); // => OK
|
||||
},
|
||||
function(error) { /* error */
|
||||
console.log('47', error);
|
||||
});
|
||||
```
|
||||
Reference in New Issue
Block a user