gpt4 book ai didi

php - 我如何使用移动硬件组件,如 : MNotification, 摄像头、地理定位、加速度计?

转载 作者:行者123 更新时间:2023-11-30 03:37:16 25 4
gpt4 key购买 nike

我正在使用 Embarcadero 的 HTML5Builder 开发 Android 服务器移动应用程序。

我如何使用移动硬件组件,例如:MNotification、MCamera、MGeolocation、MACcelerometer?

最佳答案

好吧,您主要是在设计时配置它们的属性,并使用 JavaScript 事件(MPage 或其他)来处理您的硬件组件。为了让您开始使用客户端事件,我建议您关注 Hello World tutorial for client mobile applications ,而是使用服务器移动应用程序。

显然,每个移动硬件组件的工作方式都不同。它们的共同点在于如何找出如何使用它们。

文档中有一个页面, Mobile Hardware Components ,带有硬件组件列表。大多数硬件组件都有自己的链接页面。

注意:文档中指向RPCL 引用 的链接(RPCL 是HTML5 Builder PHP 库)已损坏。要访问硬件组件的引用文档,请创建一个移动应用程序,将目标硬件组件添加到其中,选择该组件并单击 F1

wiki 中的大多数硬件组件页面都提供了一个部分,帮助资源,其中包含教程、视频教程、示例应用程序的链接或引用,或者指向 PhoneGap 文档的链接(硬件组件基于 PhoneGap )。

除了属性和 JavaScript 事件之外,有时您还使用 JavaScript 函数与组件进行交互。这些 JavaScript 函数列在 (PHP) RPCL 引用中,但它们列在维基页面中。

那么,关于您提到的组件:

  • 使用 MNotification ,你只需要在设计时定义Message属性,并调用ComponentNameNotification()(例如,MNotification1Notification() ) 来自 JavaScript 事件,例如 MPageOnLoad,或来自 ButtonOnClick

  • 使用 MCamera ,您调用 ComponentNameGetPicture(),并为 OnErrorOnSuccess 定义事件处理程序。

  • 对于 MGeolocation 我建议观看文档中链接的视频教程。

  • 如果是 MAccelerometer ,文档中的示例应用程序引用可能是一个很好的起点。

注意:您提到您将在服务器移动应用程序上工作,所以我认为值得一提的是,虽然移动硬件组件确实在服务器应用程序上工作,但它们仅在您使用 < em>移动部署 向导,因为它们基于 PhoneGap。

关于php - 我如何使用移动硬件组件,如 : MNotification, 摄像头、地理定位、加速度计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16473809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com