Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova 如何在ionic2中通过windows.open()打开本地HTML页面?_Cordova_Ionic Framework_Ionic2_Cordova Plugins - Fatal编程技术网

Cordova 如何在ionic2中通过windows.open()打开本地HTML页面?

Cordova 如何在ionic2中通过windows.open()打开本地HTML页面?,cordova,ionic-framework,ionic2,cordova-plugins,Cordova,Ionic Framework,Ionic2,Cordova Plugins,我需要在ionic2中通过window.open()打开一个本地HTML页面,专门针对我的iOS版本 例如,我在src>app>assets>test>test.HTML中有一个HTML页面(我知道这不是一个合适的地方) 我一直试图用window.open(url,target)打开此页面,但找不到任何解决方案。我试过很多组合 这是第一个: window.open('assets/test/test.html', '_system'); 我还添加了corodva插件“cordova plugi

我需要在ionic2中通过window.open()打开一个本地HTML页面,专门针对我的iOS版本

例如,我在src>app>assets>test>test.HTML中有一个HTML页面(我知道这不是一个合适的地方) 我一直试图用window.open(url,target)打开此页面,但找不到任何解决方案。我试过很多组合

这是第一个:

window.open('assets/test/test.html', '_system');
我还添加了corodva插件“cordova plugin install cordova plugin file”,并遵循以下示例进行说明:

我尝试过这种组合:

 window.open('cdvfile://localhost/bundle/www/assets/test/test.html', 
'_system');
window.open('cdvfile://localhost/persistent/www/assets/test/test.html', 
'_system');
和许多其他组合,但没有成功。我无法理解如何创建路径(相对或绝对)


注意:当我在应用程序浏览器中看到朋友建议时,我会详细解释这个问题。由于HTML页面包含A-frame(借助Ar.js的增强现实),我们没有在iOS版的ionic app中加载此页面的解决方案(有关此问题的更多信息,请参见我前面的问题:),因此我正在考虑另一个解决方案。解决方案是在Safari中显式打开此HTML页面。在这种情况下,应用程序浏览器对我没有帮助,但window.open似乎可以打开AR相关页面。现在,我想测试的是,我是否可以通过window.open()在Safari中打开我的本地html页面(包含AR)。我希望这一部分能让问题更清楚。

在应用程序内打开链接的最佳解决方案是“应用程序内浏览器”


使用此功能可以在应用程序内打开链接。

在应用程序内打开链接的最佳解决方案是“应用程序内浏览器”


使用此功能,可以在应用程序内打开链接。

使用应用程序内浏览器插件这将打开应用程序中的HTML页面。
浏览链接-

使用应用程序浏览器中的插件这将打开应用程序中的HTML页面。
浏览链接-

感谢您的反应!我刚刚更新了我的问题谢谢你的反应!我刚刚更新了我的问题谢谢你的反应!我刚刚更新了我的问题谢谢你的反应!我刚刚更新了我的问题