gpt4 book ai didi

android - 带有 Phonegap 和 AngularJS 的 HTML5 模式

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:30:28 26 4
gpt4 key购买 nike

我正在尝试使 AngularJS html5 模式 (true) 与 Phonegap 一起工作。我在发布这个之前做了很多搜索,我尝试了不同的组合配置,在 meta 中添加 标签(也尝试使用 ),将 .html 后缀添加到路由端点,在 .config block 中添加 $delegate.history = false (如下所示)

$provide.decorator('$sniffer', function($delegate) {
$delegate.history = false;
return $delegate;
});

显然

$locationProvider.hashPrefix('!');
$locationProvider.html5Mode(true);

但是没有办法让它工作,同时添加标签并将 html5Mode 设置为 true 将导致应用程序启动时出现空白屏幕。同时添加其中之一将导致相同的结果,即空白屏幕。

添加带有“android_asset”的基本标签,如下所示

将正确加载主 Controller ,但随后会中断路由....

使用目标属性“_blank”和“_self”值进行测试...

所以我的问题是,可以使用 Phonegap 和 AngularJS 启用 html5 模式吗?

我正在使用带有 AngularJS 1.2.16 的 cordova 版本 3.4.1-0.1.0,在Android 4.0.4真机和Android AVD 4.4.2上测试

如有任何建议,我们将不胜感激!谢谢

最佳答案

根据我的经验和 this comment来自 Raymond Camden(他在 PhoneGap 上工作)不可能将 html5mode 与 PhoneGap + Angular 一起使用。

关于android - 带有 Phonegap 和 AngularJS 的 HTML5 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23276751/

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