1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-07-03 23:46:49 +08:00

优化kg_h5_index_url()

This commit is contained in:
xiaochong0302 2024-11-14 17:26:35 +08:00
parent 9811186434
commit a0e7bce18b

View File

@ -8,6 +8,7 @@
use App\Caches\Setting as SettingCache; use App\Caches\Setting as SettingCache;
use App\Library\Purifier as HtmlPurifier; use App\Library\Purifier as HtmlPurifier;
use App\Library\Validators\Common as CommonValidator; use App\Library\Validators\Common as CommonValidator;
use App\Services\Logic\Url\FullH5Url as FullH5UrlService;
use App\Services\Logic\Url\ShareUrl as ShareUrlService; use App\Services\Logic\Url\ShareUrl as ShareUrlService;
use App\Services\Storage as StorageService; use App\Services\Storage as StorageService;
use Phalcon\Config; use Phalcon\Config;
@ -768,7 +769,7 @@ function kg_static_url($path, $local = true, $version = null)
$baseUri = rtrim($config->get('static_base_uri'), '/'); $baseUri = rtrim($config->get('static_base_uri'), '/');
$path = ltrim($path, '/'); $path = ltrim($path, '/');
$url = $local ? $baseUri . '/' . $path : $path; $url = $local ? $baseUri . '/' . $path : $path;
$version = $version ? $version : $config->get('static_version'); $version = $version ?: $config->get('static_version');
if ($version) { if ($version) {
$url .= '?v=' . $version; $url .= '?v=' . $version;
@ -818,5 +819,13 @@ function kg_share_url($type, $id, $referer = 0)
*/ */
function kg_h5_index_url() function kg_h5_index_url()
{ {
return kg_site_url() . '/h5/#/pages/index/index'; $service = new FullH5UrlService();
$url = $service->getHomeUrl();
if ($pos = strpos($url, '?')) {
return substr($url, 0, $pos);
}
return $url;
} }