Mobile/Projects/API: Web activities

From New wiki
Jump to navigation Jump to search

Tracking

<bugzilla> {

   "blocks": "776027",
   "resolution": "---",
   "include_fields": "id, priority, summary, status, assigned_to",
   "order": "bug_id"

} </bugzilla>


MozActivity Mapping

These are proposed mappings from MozActivities to Android Intents

MozActivity Android Intent
Name Data Action Extras MIME URI
"createShortcut" action: "org.mozilla.firefox", name: "Mozilla", icon: "dino.png", uri: "http://mozilla.com" CREATE_SHORTCUT SHORTCUT_INTENT: new Intent("org.mozilla.firefox", "http://mozilla.com"), SHORTCUT_NAME: "Mozilla", SHORTCUT_ICON: new Bitmap [from icon URL]
"dial" type: "webtelephony/number", number: "+11234567890" DIAL "tel:+11234567890"
"open" type: "image/jpeg", uri: "image.jpg" VIEW "image/jpeg" "image.jpg"
"pick" type: "image/jpeg" GET_CONTENT "image/jpeg"
"send" type: "text/plain", text: "my message" SEND TEXT: "my message" "text/plain"
type: "image/jpeg", uri: "image.jpg" SEND STREAM: "image.jpg" "image/jpeg"
"view" type: "url", url: "http://google.com/" VIEW "http://google.com/"
type: "url", uri: "mailto:user@example.com" VIEW "mailto:user@example.com"