function() {
var deviceInfo = plus.device; //獲取設備信息
// 注冊獲取設備信息的jsapi
plus.bridge.execSync(‘DeviceInfo’, ‘getDeviceInfo’, [deviceInfo]);
});
“`
2. 調用jsapi
在JavaScript代碼中,通過調用注冊好的jsapi函數來實現相關功能。如下示例代碼調用了注冊好的獲取設備信息的jsapi:
“`
// 調用獲取設備信息的jsapi
plus.bridge.callback(‘DeviceInfo’, ‘onDeviceInfoAPP‘, function (deviceInfo) {
console.log(deviceInfo);
});
“`
以上代碼實現的是同步調用,還有異步調用和回調函數調用等方式。
六、總結
本文介紹了jsapi的原理以及常見用途,并給出了jsapi的使用示例。在app開發中,jsapi是一種非常重要的技術,通過調用jsapi可以實現app中各種功能的擴展。熟練掌握jsapi,可以有效地提高app的開發效率和用戶體驗。