簡體   English   中英

Cordova自定義URL方案插件在iOS模擬器中不起作用

[英]Cordova Custom-URL-scheme plugin not working in iOS simulator

我正在嘗試在我的Ionic應用程序中使用Custom-URL方案 ,但是它不起作用。 我在用:

Cordova-iOS版本: 3.8.0

離子版本: 1.4.5

Xcode版本: 4.2

BitBucket回購

我已經使用cordova cli安裝了插件。 在我的應用程序的app.js中,我將handleOpenURL函數放置在底部。 現在,如果我嘗試使用他的以下代碼從另一個應用程序打開該應用程序,它將無法正常工作。

<button onclick="window.open('MyGreatApp://', '_system')">Open the other app</button>

要么

<a href="MyGreatApp://">Open the other app</a>

我還嘗試更改自定義URL插件的plugin.xml。 但是沒有用。 需要幫助。

這可能與大寫用法有關。 它說,這里的方案名稱(和其他一些規則)僅使用小寫字母:

https://github.com/EddyVerbruggen/Custom-URL-scheme#4-url-scheme-hints

並且在安裝插件時,您應該為方案指定如下變量:

cordova plugin add cordova-plugin-customurlscheme --variable URL_SCHEME=mygreatapp

或者如果已經安裝了它,則可以在config.xml設置變量:

<plugin name="cordova-plugin-customurlscheme" spec="~4.2.0">
    <variable name="URL_SCHEME" value="mygreatapp" />
</plugin>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM