无法在模拟器 Android 上使用 Trigger.io 和 JQuery 移动版动态加载或显示列表视图


failed to load or display dynamically a list view using Trigger.io and JQuery mobile on emulator Android

我创建了一个应用程序,该应用程序动态显示数据库中的列表视图我使用了HTML5 JQuery MobilePHP,并在模拟器Android上运行了 Trigger.io所以它在浏览器上运行良好,并显示列表包含图像和文本。

所以这是代码HTML5

<div data-role="page" id="restaurant_favoris" data-theme="c" >
    <div data-role="header">
    </div>
    <div data-role="content" class="ui-content-list">
        <ul  data-role="listview">
            <?php render('resto') ?>
        </ul>
    </div>
</div>

PHP 调用迭代表并显示的服务

<li>
    <a href="#">
        <img src="assets/img/list/album-k.jpg" />
        <h3>Name  <?php echo $favoritrestaurant->name?></h3>
        <p>nombre de points est <?php echo $favoritrestaurant-> nombre_points?></p>
    </a>
</li>

就像我说的那样,它适用于浏览器,并且在模拟器Android 2.2上没有显示的内容

你在做一个 Forge-Run-Android 吗?

尝试在Android上运行PHP是行不通的。

您需要在数据库所在的 Web 服务器上创建一个服务,并使用 javascript 调用该服务,理想情况下以类似 JSON 的方式返回数据。用forge.request.ajax调用它,并像使用PHP一样处理结果,只需使用javascript即可。

在此处查看文档:https://trigger.io/modules/request/current/docs/index.html#forgerequestajaxoptions